BeangleJava快速開(kāi)發(fā)庫(kù)
Beangle立足java企業(yè)軟件開(kāi)發(fā),提供敏捷、基于約定(Convention Over Configuration)的腳手架和工具包。 著力以簡(jiǎn)化項(xiàng)目構(gòu)建,并規(guī)范項(xiàng)目開(kāi)發(fā)習(xí)慣,形成易于管理的最佳實(shí)踐.
內(nèi)部組成主要分為:
- Commons 提供配置、CSV、字符串處理等基礎(chǔ)工作
- Model 提供數(shù)據(jù)模型的定義、轉(zhuǎn)化、查詢功能
- Rule 提供簡(jiǎn)單的規(guī)則定義和執(zhí)行服務(wù)
- Struts2 在原有Struts2基礎(chǔ)上提供COC的action寫法和高效的tag
- Security 借鑒Spring-security思路,提供簡(jiǎn)單、易用、靈活的權(quán)限框架
- Notification 提供基于Mail、MSN等途徑的消息通知機(jī)制
- Database 提供數(shù)據(jù)層面的遷移和完整性檢查
- Webapp 整合以上思路,提供基于web的示例模型
評(píng)論
圖片
表情
