appfuse 1.9.4 学习心得 -Ant脚本简化

Appfuse中与数据库有关的有用的脚本只有少数的几个,其他还有一些新建、编译、打包、部署、安装等等,由于我是在Eclipse环境下,使用Tomcat插件进行开发,对于这些其实不需要特别的关心。
列举一下我认为有用的:
1、hibernatedoclet
使用xdoclet生成Hibernate的映射文件hbm.xml。
2、db-prepare
使用hbm2ddl使用并执行create-table.sql,根据hbm在数据库中建立数据表。要注意的是,生成过程还需要POJO的class。
3、db-load
使用dbunit将Xml格式的数据insert到数据库中。

目前我的build.xml中只包含这几个target。

另外,AppGen的build.xml中,我认为有用的也主要是init和gen这两个target。
其中init用于交互输入参数,而gen是使用xdoclet根据模板生成Actions/Controllers, Action/Controller Tests, test data, i18n keys and JSPs。



你可能感兴趣的:(appfuse 1.9.4 学习心得 -Ant脚本简化)