|
|
ÔÚAppFuse ÖУ¬Manager ÊÇÁ¬½ÓDAOºÍWeb LayerÖ®¼äµÄÇÅÁº CreateManager [1] Create a new ManagerTest to run JUnit tests on the Manager [2] Create a new Manager to talk to the DAO [3] Configure Spring for this Manager and Transactions [4] Run the ManagerTest ¡¾1¡¿²âÊÔJUnit test Àà ΪPersonManager´´½¨Ò»¸öJUnit test¡£ÔÚtest/service/**/service Ŀ¼Öд´½¨PersonManagerTest ÐèҪעÒâµÄ¾ÍÊÇÐèÒª¼Ì³ÐBaseManagerTestCase ¡¾2¡¿´´½¨Ò»¸öµ÷ÓÃDAOµÄManager src/service/**/service Ŀ¼Öд´½¨PersonManager.java½Ó¿Ú£¬È»ºóΪʵÏÖÕâ¸ö½Ó¿ÚµÄÀàÖ¸¶¨CRUD·½·¨ ÕâÀïÒª·ÖÁ½²½À´×ö 1¡¢½¨Á¢ManagerµÄ½Ó¿ÚPersonManager Path:src/service/**/service 2¡¢ÊµÏÖÕâ¸ö½Ó¿Ú PersonManagerImpl¼Ì³ÐÁËBaseManager£¬²¢ÇÒʵÏÖPersonManager Path:src/service/**/service/impl 3¡¢ant compile-service ¡¾3¡¿Í¨ÖªSpring,ÈÃSpringµÄ»·¾³ÖªµÀ**Manager ºÍ**ManagerImpl Open the src/service/**/service/applicationContext-service.xml file È¡ÏûΪ"personManager" bean¶¨ÒåµÄ×¢ÊÍ <bean id="personManager" parent="txProxyTemplate"> <property name="target"> <bean class="org.appfuse.service.impl.PersonManagerImpl" autowire="byName"/> </property> </bean> ¡¾4¡¿ÓÃÂìÒÏÔËÐÐersonManager²âÊÔ£¬ant test-service -Dtestcase=PersonManager
|
|