老成 FMS 5.0 版本除了修改以前版本的各种 bug 外,功能增强是最大特色
增强 mybatis 的通用 service 功能,增删改查,事务都支持对象一次性搞定
前端 ui 代码在线生成
通用的列表与表单模板,后台设置参数,告别拷贝 jsp 。
老成 FMS 是一个相对重量级的集成快速开发框架,前端后台数据库乃至业务都有一定的耦合度,后台使用大家再熟悉不过的 JAVA SSM ,前端有 bootstrap,layui 等。当然快速框架常用的功能都会有的,比如说栏目管理啦,用户管理啦,用户组及权限管理啦,CMS 啦,生成静态页面啦等等。但这些都不是老成 FMS 与众不同的地方,特别之处在于:
通用 Service 动态生成 sql ,其实就跟 mybatis-plus 类似,增删改查直接使用对象方法。但我觉得比 mybatis-plus 还更方便一些,0接口,0配置。具体类是 cn.lcfms.bin.BaseService ,功能保证强大,有兴趣的同学可以去看一看,支持直接传入sql语句,支持事务处理,下面有使用文档。
通用的增删改查页面,什么意思?你难道没有发现,项目每次增加一个业务,你就要复制几张 jsp 页面,大部分地方不变,少数几个地方修修改改,现在这些复制粘贴的地方你都可以不用写了,只需要后台传参数,有一个通用的页面,满足绝大多数功能。具体类都在 cn.lcfms.bin.view 这个包里。
当然万事无绝对,你的页面太复杂,通用页面满足不了,你只能老老实实写 jsp ,但 FMS 提供了前端代码生成功能,你不用再去下载调试 demo ,配置好参数,html 代码自动生成。
详细查看: 老成 FMS 5.0 正式版主页