一個類似ruby on rails的java web快速開發腳手架,本著不重復發明輪子的原則,框架只是將零散的struts(struts2)+spring+hibernate各個組件組裝好在一起,并對struts及struts2進行改造,提供零配置編程,并內置一個強大的代碼生成器及模板文件,可以生成java的hibernat model,dao,manager,struts+struts2 action類,可以生成jsp的增刪改查及列表頁面。
整個項目借鑒了ruby on rails,appfuse,springside
框架特性:
- 內置一個基于數據庫的代碼生成器rapid-generator,極易進行二次開發
- struts1,struts2的零配置
- spring集成及加強,自動搜索hibernate的entity annotation class
- 集成動態構造sql的工具:rapid-xsqlbuilder
- 集成javascript表單驗證:rapid-validation
- 集成extremeTable分頁組件,并簡單擴展顯示pageNumber
- 集成DBUnit及spring對數據庫測試的支持
- 內置的分頁查詢PageInfo接口
- Java日期轉換的特殊處理,與My97DatePicker集成
- 內置最精簡的ant構建腳本,簡單修改即可使用
- 公共類庫友好的包名javacommon
- 整個項目盡量做到最小集,無需刪除任何資源,拿來即可使用.
- 友好的MIT-Licence
本文由用戶 碼頭工人自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!