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