BAMS 2.4 发布,政企信息系统开发框架 - 开源中国社区
Float_left Icon_close
BAMS 2.4 发布,政企信息系统开发框架
高山流水情 2015年05月12日

BAMS 2.4 发布,政企信息系统开发框架

高山流水情 高山流水情 发布于2015年05月12日 收藏 12 评论 0

BAMS是一个 开源的政企信息管理系统 基础框架。主要定位于“政企信息管理”领域,可用作政企信息管理类系统。BAMS是非常强调开发的高效性、健壮性和安全性的。

目前的平台还是主要针对JAVA开发人员。

BAMS的业务构建是基于流程引擎Activiti+代码生成器来共同完成流程业务和非流程业务的快速开发。

希望BAMS能够对那些正在或即将开发自己团队的J2EE应用快速开发平台的个人或公司能有所启发!

使用环境

操作系统:windows、linux
JDK版本:1.6、1.7
tomcat版本:6.x、7.x
数据库:mysql、oracle
浏览器版本:IE7以上系列、chrome系列、火狐=

V2.4更新日志

1、系统使用Spring自动扫描注解进行注入,减少配置量(以前用的是xml)。

Spring扫描Component、Service、Repository

1
2
3
4
5
<context:component-scan base-package="com.pinhuba" use-default-filters="false"> 
    <context:include-filter type="annotation" expression="org.springframework.stereotype.Component"/>
    <context:include-filter type="annotation" expression="org.springframework.stereotype.Service"/>
    <context:include-filter type="annotation" expression="org.springframework.stereotype.Repository"/>
</context:component-scan>

Springmvc只扫描Controller

1
2
3
<context:component-scan base-package="com.pinhuba" use-default-filters="false"> 
    <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
</context:component-scan>

2、系统业务逻辑层(Service层)使用@Transactional注解控制事务(以前用的是xml)。

3、完善代码生成工具,目前已经可建表、建字段等等。

4、改善请假流程。

5、升级系统权限模块,目前权限可控制到功能按钮级别(仅支持列表页的功能按钮)。

新增功能目录后编辑可添加功能按钮,在“权限设置”或“角色查询”处可配置按钮权限。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:BAMS 2.4 发布,政企信息系统开发框架
分享
评论(0)
最新评论
顶部