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
AppFuseQuickStart_ko
AppFuseSupport_ko
AppFuse_ko
LeftMenu




JSPWiki v2.2.33

[RSS]


Hide Menu

Articles_ko


Difference between version 3 and version 2:

At line 3 changed 1 line.
If you've just downloaded AppFuse and want to setup it up on your machine, your best bet is the QuickStart Guide. Once you've got everything setup, the tutorials below are a great resource for learning how to develop with AppFuse.
If you've just downloaded AppFuse and want to setup it up on your machine, your best bet is the [QuickStart Guide|AppFuseQuickStart_ko]. Once you've got everything setup, the tutorials below are a great resource for learning how to develop with [AppFuse|AppFuse_ko].
At line 9 changed 1 line.
As of 1.6.1, you can generate most of the code covered in these tutorials. If you're using Struts+Hibernate, you can general all of it. For Spring and WebWork, it was too much trouble to write the installers so you will need to manually configure the Controllers and Actions. This was mainly due to the fact that I'm not using XDoclet for these web frameworks and the limitations of using Ant as an installer. The AppGen tool which generates the code is covered in Part I.
As of 1.6.1, you can generate most of the code covered in these tutorials. If you're using Struts+Hibernate, you can general {{all}} of it. For Spring and WebWork, it was too much trouble to write the installers so you will need to manually configure the Controllers and Actions. This was mainly due to the fact that I'm not using XDoclet for these web frameworks and the limitations of using Ant as an installer. The __AppGen__ tool which generates the code is covered in [Part I|CreateDAO_ko].
At line 11 changed 1 line.
There's also an AppFuse Generator project that has similar functionality to AppGen.
There's also an [AppFuse Generator|the_appfuse_generator_ko] project that has similar functionality to AppGen.
At line 13 changed 1 line.
__Part I:__ [AppFuse에서 새로운 DAO들과 Object들을 작성하기|CreateDAO] - Java Object(table을 나타내는)와 이 object들을 데이타 베이스에 저장 시키는 Java 클래스들을 만드는 방법.
__Part I:__ [Creating new DAOs and Objects in AppFuse|CreateDAO_ko] - Java Object(table을 나타내는)와 이 object들을 데이타 베이스에 저장 시키는 Java 클래스들을 만드는 방법.
At line 15 changed 1 line.
__Part II:__ [새로운 Managers 작성하기|CreateManager] - 데이타베이스 계층(DAOs)과 웹 계층(Struts Actions)과의 연결을 위한 Business Facades 클래스를 만드는 방법.
__Part II:__ [Creating new Managers|CreateManager_ko] - 데이타베이스 계층(DAOs)과 웹 계층(Struts Actions)과의 연결을 위한 Business Facades 클래스를 만드는 방법.
At line 17 changed 5 lines.
__Part III: (Struts)__ [Actions 클래스 들과 JSP 작성하기|CreateActions] - Action 클래스들과 JSP 페이지들을 만드는 방법.
* __<span style="color: green">Spring:</span>__ [Spring Controller&#50752; JSP&#51089;&#49457;&#54616;&#44592;|SpringControllers]
* __<span style="color: blue">WebWork:</span>__ [WebWork Action &#53364;&#47000;&#49828; &#46308;&#44284; JSP&#51089;&#49457;&#54616;&#44592;|WebWorkActions]
* __<span style="color: purple">JSF:</span>__ [JSF Bean&#46308;&#44284; JSP&#51089;&#49457;&#54616;&#44592;|JSFBeans]
* __<span style="color: orange">Tapestry:</span>__ [Tapestry&#54168;&#51060;&#51648;&#46308;&#44284; Template&#51089;&#49457;&#54616;&#44592;|TapestryPages]
__Part III: (Struts)__ [Creating Struts Actions and JSPs|CreateActions_ko] - Action &#53364;&#47000;&#49828;&#46308;&#44284; JSP &#54168;&#51060;&#51648;&#46308;&#51012; &#47564;&#46300;&#45716; &#48169;&#48277;.
* __<span style="color: green">Spring:</span>__ [Creating Spring Controllers and JSPs|SpringControllers_ko]
* __<span style="color: blue">WebWork:</span>__ [Creating WebWork Actions and JSPs|WebWorkActions_ko]
* __<span style="color: purple">JSF:</span>__ [Creating JSF Beans and JSPs|JSFBeans_ko]
* __<span style="color: orange">Tapestry:</span>__ [Creating Tapestry Pages and Templates|TapestryPages_ko]
At line 23 changed 5 lines.
__Part IV: (Struts)__ [Validation &#44284; List &#54168;&#51060;&#51648; &#52628;&#44032;&#54616;&#44592;|ValidationAndList] - &#49457;&#44284; &#51060;&#47492;&#51012; &#54596;&#49688; &#54637;&#47785;&#51004;&#47196; &#54616;&#45716; &#50976;&#54952;&#49457; &#44160;&#49324; &#47196;&#51649;&#51012; personForm &#50640; &#52628;&#44032;&#54616;&#44256; &#45936;&#51060;&#53440; &#48288;&#51060;&#49828;&#50640; &#51080;&#45716; person &#47112;&#53076;&#46300;&#46308;&#51012; &#48372;&#50668;&#51452;&#45716; &#54868;&#47732;&#51012; &#52628;&#44032;&#54633;&#45768;&#45796;.
* __<span style="color: green">Spring:</span>__ [Validation&#44284; List&#54168;&#51060;&#51648; &#52628;&#44032;&#54616;&#44592;|ValidationAndListSpring]
* __<span style="color: blue">WebWork:</span>__ [Validation&#44284; List&#54168;&#51060;&#51648; &#52628;&#44032;&#54616;&#44592;|ValidationAndListWebWork]
* __<span style="color: purple">JSF:</span>__ [Validation&#44284; List&#54168;&#51060;&#51648; &#52628;&#44032;&#54616;&#44592;|ValidationAndListJSF]
* __<span style="color: orange">Tapestry:</span>__ [Validation&#44284; List&#54168;&#51060;&#51648; &#52628;&#44032;&#54616;&#44592;|ValidationAndListTapestry]
__Part IV: (Struts)__ [Adding Validation and List Screen|ValidationAndList] - &#49457;&#44284; &#51060;&#47492;&#51012; &#54596;&#49688; &#54637;&#47785;&#51004;&#47196; &#54616;&#45716; &#50976;&#54952;&#49457; &#44160;&#49324; &#47196;&#51649;&#51012; personForm &#50640; &#52628;&#44032;&#54616;&#44256; &#45936;&#51060;&#53440; &#48288;&#51060;&#49828;&#50640; &#51080;&#45716; person &#47112;&#53076;&#46300;&#46308;&#51012; &#48372;&#50668;&#51452;&#45716; &#54868;&#47732;&#51012; &#52628;&#44032;&#54633;&#45768;&#45796;.
* __<span style="color: green">Spring:</span>__ [Adding Validation and List Screen|ValidationAndListSpring_ko]
* __<span style="color: blue">WebWork:</span>__ [Adding Validation and List Screen|ValidationAndListWebWork_ko]
* __<span style="color: purple">JSF:</span>__ [Adding Validation and List Screen|ValidationAndListJSF_ko]
* __<span style="color: orange">Tapestry:</span>__ [Adding Validation and List Screen|ValidationAndListTapestry_ko]
At line 29 added 3 lines.
<div class="note">
NOTE: You can generate the files created in these tutorials by using [AppGen|AppGen_ko]. If you experience problems - you should be able to compare your results to what AppGen does. To do this, cd into extras/appgen, and run "ant test-detailed". This will create an "appfuse-appgen" project, generate the code in these tutorials, and test everything.
</div>
At line 33 added 1 line.
!!Thomas Gaudin's Excellent AppFuse Tutorials
At line 31 changed 1 line.
&#45796;&#47480; &#44288;&#47144; &#44544;&#46308;:
Thomas Gaudin has put together a couple of detailed and easy-to-follow tutorials on his site.
At line 33 changed 2 lines.
* [&#45208;&#51032; &#44060;&#48156; &#54872;&#44221; &#49464;&#54021; &#48169;&#48277;|DevelopmentEnvironment].
* [Eclipse&#47196; AppFuse &#50612;&#54540;&#47532;&#52992;&#51060;&#49496; &#44060;&#48156;&#54616;&#44592;|AppFuseEclipse].
* [Handling Dates with AppFuse and Struts|http://www.thogau.net/tutorials/date/]
* [Building a persisted dynamic web tree|http://www.thogau.net/tutorials/tree/]
* [Flexi-Float Sitemesh decorator for AppFuse|http://www.thogau.net/howto/flexi-float/]
* [Lucene Integration with Spring and Hibernate|http://www.thogau.net/howto/lucene/]
! &#45796;&#47480; &#44288;&#47144; &#44544;&#46308;:
* &#45236;&#44032; [Development Environment|DevelopmentEnvironment]&#51012; &#49483;&#50629;&#54616;&#45716; &#48169;&#48277;.
* [Developing your AppFuse application in Eclipse|AppFuseEclipse].

Back to Articles_ko, or to the Page History.