Posted on 2007-03-15 23:23
云自无心水自闲 阅读(637)
评论(0) 编辑 收藏 所属分类:
Java 、
Appfuse
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。