appfuse 1.9.4 學習心得 -Ant腳本簡化
Posted on 2007-03-15 23:23 云自無心水自閑 閱讀(645) 評論(0) 編輯 收藏 所屬分類: Java 、AppfuseAppfuse中與數據庫有關的有用的腳本只有少數的幾個,其他還有一些新建、編譯、打包、部署、安裝等等,由于我是在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。