云自无心水自闲

天平山上白云泉,云自无心水自闲。何必奔冲山下去,更添波浪向人间!
posts - 288, comments - 524, trackbacks - 0, articles - 6
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

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

Posted on 2007-03-15 23:23 云自无心水自闲 阅读(635) 评论(0)  编辑  收藏 所属分类: JavaAppfuse

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。




只有注册用户登录后才能发表评论。


网站导航: