????????????е?????

??????????????????????????????????д??????в????????????????case????case???????????????????????????????д??????????????????????????????????????????????Щ??????????????

????1??????????????£???????????????Щ??JdbcTemplate???дSql??????????????Щ??Dbunit?????????????Щ??service???ü?????????Щ???????????

????2??????????????????????2???????????д??檔??????service????????????????????private????????????private??????????????????????????????в????

????3??????????????????????д???????????????????????????service???????????????????????????????????????????????????????????????????????????????????????????????????????spring???????У????case?????????????????μ???????ж???????

??????????????????????

????????????????????Ч??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????淶????????????????????????????????

????????????????????????????в????????????????????????????????????????????????????????????????£???????????????????????????????????????????????????

??????????????????????service????е???????dao????м?????????????£?service?????????漰?????????????????????????????dao??????????????????????????????2????????dao?????????ibatis?????н?????sql???????sql????????????ü?????????????dao???в??????????????????bo??????????????

??????????????????

?????????????????????????????Щ???????????????????д?????ο???????ο?????????θ????????????????????????????α????

????3.1 ?????????????Facade??

?????????????????

????????????????????????handle???????????????????????????????????????dao?в?????map???????????????м???????????map?е?????????????barService?滻????????????????е?????????????????????????FooServiceImpl???????2-3Dao??2-3??Service???????handle()?????????????????????????ζ?handle()???????е???????