JAVA 開源快速開發框架
1
由于技術更替,我們項目組成員決定把公司老的框架開放出來。提供給大家學習。大概介紹一下該框架。
一、框架介紹
BAMS是輕量級的,簡單易學,本框架以Spring Framework為核心、Jsp+Dwr作為模型視圖控制器、Hibernate作為數據庫操作層,此組合是Java界業內最經典、最優的搭配組合。
BAMS已內置 一系列企業信息管理系統的基礎功能,目前包括三大模塊,系統管理(SYS)模塊、人力資源管理(HRM)模塊和在線辦公(OA)模塊。 系統管理模塊,包括企業組織架構(用戶管理、機構管理、區域管理)、菜單管理、角色權限管理、字典管理等功能。
BAMS提供了常用工具進行封裝,包括日志工具、緩存工具、服務器端驗證、數據字典、當前組織機構數據(用戶、機構、區域)以及其它常用小工具等。另外還提供一個基于本基礎框架的 代碼生成器 ,為你生成基本模塊代碼,如果你使用了BAMS基礎框架,就可以很快速開發出優秀的信息管理系統。
二、框架定位
BAMS是一個 開源的政企信息管理系統 基礎框架。主要定位于“政企信息管理”領域,可用作業企信息管理類系統。BAMS是非常強調開發的高效性、健壯性和安全性的。
目前的平臺還是主要針對開發人員。
BAMS的業務構建是基于流程引擎Activiti+代碼生成器來共同完成流程業務和非流程業務的快速開發。感謝咖啡兔、臨遠對activiti的深入研究
希望BAMS能夠對那些正在或即將開發自己團隊的J2EE應用快速開發平臺的個人或公司能有所啟發!
更多介紹可以到網站查看 http://bams.eazytec.com/