Difference between
version 6
and
version 5:
At line 25 added 36 lines. |
;:要在命令行下执行的命令是这个样子: __ant test-all__. |
;:对目录或者包中文件的饮用是这个样子: <font size="2">{{build.xml}}</font>. |
;:%%(color: blue)''我在真实世界中实际操作的方式用蓝色斜体表示。''%% |
|
让我们继续在AppFuse项目的结构下创建一个新的对象、DAO和测试。 |
|
!目录 |
* [1] 建立一个对象,并且作[XDoclet|http://xdoclet.sf.net]标记 |
* [2] 使用Ant根据对象建立数据库中的表 |
* [3] 创建一个DaoTest来运行DAO对象的JUnit测试 |
* [4] 创建一个新的DAO来执行关于这个对象的CRUD操作 |
* [5] 在spring里配置Person和PersonDao |
* [6] 运行DaoTest |
|
!!建立一个对象,并且作XDoclet标记 [#1] |
|
我们要做的第一件事情就是建立一个需要持久化的对象,我们要在{{src/dao/**/model}}目录下建立一个简单的Person对象,这个对象包括id、firstName和lastName属性。 |
|
%%note __注意:__ 直接拷贝本教程的代码 [在FireFox下无效|http://raibledesigns.com/page/rd?anchor=java2html_plugin_for_jspwiki_causes],但我们可以通过CTRL+Click选定一个代码所在的工作区(OS X下是Command+Click),然后再拷贝。%% |
|
[{Java2HtmlPlugin |
|
package org.appfuse.model; |
|
public class Person extends BaseObject { |
private Long id; |
private String firstName; |
private String lastName; |
|
/* |
Generate your getters and setters using your favorite IDE: |
In Eclipse: |
Right-click -> Source -> Generate Getters and Setters |
*/ |
} |
}] |
Back to CreateDAO_zh,
or to the Page History.
|