EWeb4j,一個JavaEE的開源框架,全棧式Web框架。支持REST,事務模板,MVC,ORM,IOC等功能。
主要特性:
Component組件支持
- DWZ組件
- 分頁組件
- ……
MVC
- 約定由于配置,可零配置。
- 兩種配置方式(xml,注解)供您選擇
- 更加靈活方便的url mapping
- 兩種參數綁定方式(類屬性、方法參數)供您選擇
- RESTful
- Json渲染
- URL攔截器
- action驗證器
- ……
IOC
- 基本數據類型注入
- 無限制嵌套Pojo注入
- setter方法注入和構造方法注入
ORM
- 約定由于配置,可零配置。
- 兩種配置方式(xml、注解),供您選擇
- 簡單的DAOFactory,提供InsertDAO、DeleteDAO、UpdateDAO、SelectDAO、DivPageDAO、SearchDAO、CascadeDAO接口。
- 支持表關系、級聯操作
- 事務模板
- JdbcTemplate
- 支持多個數據源
- 無緩存,無懶加載,主動級聯操作,純粹的ORM
- ……
各種Util工具類
- BeanXMLUtil,一個pojo序列化和反序列化到xml的工具類,基于注解
- FileUtil,一個文件操作工具類
- JsonConverter,JSON轉換工具類
- ReflectUtil,一個反射工具類,能獲取setter、getter,使反射獲取方法,屬性更簡易,支持父類的反射
- ……
收錄時間:2011-10-02 21:00:03
本文由用戶 碼頭工人自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!