下載用戶只需要寫models.xml,具體參數參照models.dtd,執行
java -cp .;freemarker.jar org.mycodegen.Main models.xml
生成的代碼包括
1.POJO類,類的hibernate映射文件,DAO類,Manager類,spring的對hibernate封裝的配置文件,如果你不使用webwork,只需要這些就行了
2.webwork的Action類,Action的資源文件,Action的校驗文件,xwork.xml,
模板支持freemarker和jsp兩種,默認是jsp,列表功能(可以分頁),刪除功能,錄入功能,查看功能,查詢功能(查詢條件自己寫)
生成之后加上依賴的包就可以運行了,剩下的問題就是根據業務邏輯來修改界面和Action等