# bms-project **Repository Path**: maxsl/bms-project ## Basic Information - **Project Name**: bms-project - **Description**: bms管理系统是企业管理系统,个人信息管理系统,后台管理系统,会员管理系统最理想的选择,做最好用的Java管理系统开源框架 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 91 - **Created**: 2016-05-24 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #BMS项目说明 1.该项目由个人发起忙,只用于技术交流,不用于做商业用途,如果有侵犯你的权益,请和个人联系:guanxf_m@126.com 2.项目的所有代码均开源共享,框架在jeecg V3.5.2 的基础上进行代码大量的抽起及重构,并且在真实环境中经过大量的检验,确保系统的安全及稳定。 主要分为三大基本模块,bms-core模块、bms-platform及bms-project模块(请看模块说明部分)。 3.项目框架为:spring MVC+Hibernate+Spring jdbc+ bootstrap+jquery easyui 4.运行环境:所有web服务器及jdk1.6+,浏览器为ie8+ ##模块说明 ### bms-core说明 该模块主要是对持久化层,封装了对jdbc操作及Hibernate集成,采用新模式find及query查询。如果是Hibernate相关操作采用find方法,如果是纯jdbc操作则使用query查询。 (注:此部分在jeecg基础上进行过大量的修正)。 ### bms-paltform说明 该部分对页面显示元素、数据集及大量基础工具进行封装,在项目开发中可以直接进行使用。 ### bms-project说明 该部分为业务代码的实现,拥有jeecg的代码生成器及系统管理功能。并在jeecg的基础上做了如下改动: 1、大量的重构,代码结构清晰:(如:将数据库操作及控件进行了封装,开发过程中只需要关新业务代码的实现) 2、安全、稳定:(在真实环境中进行了大量的并发使用,解决若干jeecg的bug,如集群后session共享;特殊字符系统异常;上传附件等问题) 3、无冗余代码,项目中可以直接使用:(删除jeecg中自带的demo,及自带的数据,优化界面元素的展示) 4、项目中所有代码均开源 #### 系统功能介绍 1.用户、菜单、角色、权限完全拥有 2.角色可配置权限,用户可配置权限,可以精确到具体的按钮 3.管理系统其他功能:你还想要啥? ##协议说明 根据大家的反馈希望遵守一个开源协议,经过大家的建议采用BSD协议,方便大家在项目中去使用 ###备注: 1.bms-core,bms-paltform的最新jar在lib目录下,可以直接引入 2、文档在:项目根目录的doc中 3、bms-project.zip 为mysql的数据库脚本(其他数据库请使用hibernate自行初始化,修改hibernate的生成策略即可) ###加入我们: 长期招收有意于bms开发的技术人才,需要2年工作经验以上。联系方式:邮箱:guanxf_m@126.com,昵称:糊涂,交流qq群:140586555 文采不好,大家多指教