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
...nobody




JSPWiki v2.2.33

[RSS]


Hide Menu

CreateDAOiBATIS_ko


Difference between version 3 and version 2:

At line 11 changed 1 line.
AppFuse uses [Hibernate|http://www.hibernate.org] for its default persistence layer. However, you can install [iBATIS|http://ibatis.apache.org] and use it as an alternative. You can also use them both side-by-side if you so desire. To install iBATIS in AppFuse, view the README.txt in {{extras/ibatis}} (or simply cd into this directory and run __ant install__). The Hibernate version of this tutorial is available [here|CreateDAO].
AppFuse는 디폴트로 영속성 레이어를 위해 [Hibernate|http://www.hibernate.org]를 사용한다. 어쨌든, 당신은 [iBATIS|http://ibatis.apache.org]를 설치하고 이것을 대안으로 사용할수 있다. 만약 당신이 원한다면 양쪽다 그것들을 사용할수 있다. AppFuse에서 iBATIS를 설치하기 위해, {{extras/ibatis}}내 README.txt파일을 보라(또는 이 디렉토리로 이동하고, __ant install__를 수행하라). 이 튜토리얼의 Hibernate버전은 [here|CreateDAO_ko]이다..
At line 13 changed 4 lines.
!Font Conventions (work in progress)
;:Literal strings intended to be executed at the command prompt look like this: __ant test-all__.
;:References to files, directories and packages which exist in your source tree: <font size="2">{{build.xml}}</font>.
;:%%(color: blue)''And suggestions for how to do stuff in the "Real World" are in blue italics.''%%
! 폰트 규칙(작업중..)
;:명령창에서 수행되는 경향이 있는 문자열은 다음과 같이 보일것이다: __ant test-all__.
;:소스 트리에 존재하는 파일, 디렉토리 그리고 패키지에 대한 참조: <font size="2">{{build.xml}}</font>.
;:%%(color: blue)'' 그리고 "실제 세상"에서 채우는 방법을 위한 제안은 파란색의 이탤릭체이다..''%%
At line 18 changed 1 line.
Let's get started on creating a new Object, DAO and Test in AppFuse's project structure.
AppFuse의 프로젝트 구조에서 새로운 객체, DAO 그리고 테스트를 생성하여 시작해보자.
At line 20 changed 7 lines.
!Table of Contents
* [1] Create a new Person POJO
* [2] Create a new database table and mapping file
* [3] Create a new DaoTest to run JUnit tests on the DAO
* [4] Create a new DAO to perform CRUD on the object
* [5] Create a bean definition for the PersonDao
* [6] Run the DaoTest
!목차
* [1] 새로운 Person POJO생성하기.
* [2] 새로운 데이터베이스 테이블과 맵핑 파일 생성하기
* [3] DAO에서 JUnit테스트를 수행하기 위해 새로운 DaoTest 생성하기
* [4] 객체에서 CRUD를 수행하기 위해 새로운 DAO 생성하기
* [5] PersonDao를 위해 bean정의 생성하기
* [6] DaoTest 수행하기
At line 28 changed 1 line.
!!Create a new POJO, table and SQLMap [#1]
!!새로운 POJO, 테이블 그리고 SQLMap을 생성하기 [#1]
At line 30 changed 1 line.
The first thing you need to do is create an object to persist. Let's create a simple "Person" object (in the {{src/dao/**/model}} directory) that has an id, a firstName and a lastName (as properties).
해야할 필요가 있는 첫번째 것은 지속하기 위한 객체를 생성하는 것이다. id, firstName 그리고 lastName(프라퍼티로)을 가지는 간단한 "Person"객체({{src/dao/**/model}} 디렉토리내)를 생성하자.
At line 32 changed 1 line.
%%note __NOTE:__ Copying the Java code in these tutorials [doesn't work in Firefox|http://raibledesigns.com/page/rd?anchor=java2html_plugin_for_jspwiki_causes]. A workaround is to CTRL+Click (Command+Click on OS X) the code block and then copy it.%%
%%note __노트:__ 이 튜토리얼내 자바코드를 복사하는 것은 [Firefox에서는 작동하지 않는다|http://raibledesigns.com/page/rd?anchor=java2html_plugin_for_jspwiki_causes]. 대안은 코드블럭을 CTRL+Click하고 복사하는 것이다. %%

Back to CreateDAOiBATIS_ko, or to the Page History.