Raible's Wiki

Raible Designs
Wiki Home
News
Recent Changes

AppFuse

Homepage
  - Korean
  - Chinese
  - Italian
  - Japanese

QuickStart Guide
  - Chinese
  - French
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish
  - Japanese

User Guide
  - Korean
  - Chinese

Tutorials
  - Chinese
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish

FAQ
  - Korean

Latest Downloads

Other Applications

Struts Resume
Security Example
Struts Menu

Set your name in
UserPreferences


Referenced by
Articles
Articles_cn
Articles_pt
Articles_zh
CreateManager_zh
LeftMenu
SandBox




JSPWiki v2.2.33

[RSS]


Hide Menu

CreateDAO_zh


Difference between version 12 and version 11:

At line 178 added 32 lines.
%%note <a name="appgen"></a>__&#27880;&#24847;:__&#20174;Appfuse&#29256;&#26412;1.6.1+&#24320;&#22987;&#21253;&#25324;&#20102;&#19968;&#20010;[AppGen]&#24037;&#20855;&#65292;&#21487;&#20197;&#29992;&#26469;&#29983;&#25104;&#26412;&#25945;&#31243;&#20313;&#19979;&#30340;&#25152;&#26377;&#30340;&#31867;&#30340;&#20195;&#30721;&#65292;&#19981;&#36807;&#65292;&#25105;&#20204;&#26368;&#22909;&#36824;&#26159;&#20808;&#36807;&#19968;&#36941;&#25945;&#31243;&#20877;&#20351;&#29992;&#36825;&#20010;&#24037;&#20855;&#20135;&#29983;&#20195;&#30721;&#12290;%%
&#29616;&#22312;&#65292;&#25105;&#20204;&#35201;&#21019;&#24314;&#19968;&#20010;DaoTest&#26469;&#27979;&#35797;&#25105;&#20204;&#30340;DAO&#30340;&#24037;&#20316;&#65292;“&#31561;&#20250;&#20799;”&#65292;&#20320;&#35828;&#65292;“&#25105;&#20204;&#36824;&#19981;&#26366;&#21019;&#24314;DAO&#21602;&#65281;”&#65292;&#20320;&#35828;&#24471;&#23545;&#12290;&#26080;&#35770;&#22914;&#20309;&#65292;&#25105;&#21457;&#29616;[&#27979;&#35797;&#39537;&#21160;&#24320;&#21457;|http://www.artima.com/intv/testdriven.html]&#22823;&#22823;&#30340;&#20419;&#36827;&#20102;&#36719;&#20214;&#36136;&#37327;&#65292;&#22312;&#35768;&#22810;&#24180;&#37324;&#25105;&#19968;&#30452;&#35748;&#20026;__&#22312;&#20889;&#20195;&#30721;&#20043;&#21069;&#20889;&#27979;&#35797;__&#26159;&#32993;&#35828;&#20843;&#36947;&#65292;&#36825;&#30475;&#36215;&#26469;&#24456;&#24858;&#34850;&#65292;&#20294;&#24403;&#25105;&#23581;&#35797;&#20043;&#21518;&#25105;&#35748;&#20026;&#36825;&#26679;&#38750;&#24120;&#22909;&#65292;&#29616;&#22312;&#25105;&#25353;&#29031;&#27979;&#35797;&#39537;&#21160;&#30340;&#26041;&#24335;&#24037;&#20316;&#23436;&#20840;&#22240;&#20026;&#25105;&#21457;&#29616;&#36825;&#26679;&#21487;&#20197;&#22823;&#22823;&#25552;&#39640;&#25105;&#36719;&#20214;&#24320;&#21457;&#30340;&#25928;&#29575;&#12290;
&#24320;&#22987;&#65292;&#25105;&#20204;&#22312;{{test/dao/**/dao}}&#30446;&#24405;&#19979;&#24314;&#31435;&#31867;{{PersonDaoTest.java}}&#65292;&#36825;&#20010;&#31867;&#24517;&#39035;&#25193;&#23637;[BaseDaoTestCase|http://raibledesigns.com/downloads/appfuse/api/org/appfuse/dao/BaseDaoTestCase.java.html]&#65292;&#32780;BaseDAOTestCase&#36825;&#20010;&#31867;&#26159;JUnit&#31867;[TestCase|http://junit.sourceforge.net/javadoc/junit/framework/TestCase.html]&#30340;&#23376;&#31867;&#65292;&#36825;&#20010;&#31867;&#29992;&#26469;&#21152;&#36733;[Spring|http://www.springframework.org]&#30340;ApplicationContext&#65288;&#22240;&#20026;Spring&#25226;&#21508;&#20010;&#23618;&#32465;&#23450;&#65289;&#21644;&#21333;&#20803;&#27979;&#35797;&#31867;&#21516;&#19968;&#30446;&#24405;&#19979;&#21516;&#20320;&#30340;&#27979;&#35797;&#31867;&#25991;&#20214;&#21516;&#21517;&#30340;.properties&#25991;&#20214;&#65288;ResourceBundle&#65289;&#65292;&#36825;&#20010;&#23646;&#24615;&#25991;&#20214;&#30340;&#23646;&#24615;&#21487;&#20197;&#36890;&#36807;“rb”&#23646;&#24615;&#26469;&#35775;&#38382;&#12290;
;:%%(color: blue)''&#25105;&#32463;&#24120;&#25335;&#36125;(&#25171;&#24320;&rarr;&#21478;&#23384;&#20026;)&#19968;&#20010;&#24050;&#23384;&#22312;&#30340;&#27979;&#35797;(&#22914;UserDaoTest.java)&#65292;&#28982;&#21518;&#26597;&#25214;/&#26367;&#25442; [[Uu]ser&#20026;[[Pp]erson&#65292;&#25110;&#32773;&#20219;&#20309;&#20854;&#23427;&#38656;&#35201;&#26367;&#25442;&#30340;&#20869;&#23481;&#12290;''%%
[{Java2HtmlPlugin
package org.appfuse.dao;
import org.appfuse.model.Person;
import org.springframework.dao.DataAccessException;
public class PersonDaoTest extends BaseDaoTestCase {
private Person person = null;
private PersonDao dao = null;
protected void setUp() throws Exception {
super.setUp();
dao = (PersonDao) ctx.getBean("personDao");
}
protected void tearDown() throws Exception {
super.tearDown();
dao = null;
}
}
}]

Back to CreateDAO_zh, or to the Page History.