快速生成前端代码 老成FMS框架

Apache 2.0
Java
跨平台
2014-06-09
老成有木有

老成FMS是本人因为常常做项目,从12年开始设计,整整5个版本的迭代,逐渐而形成的现在这么一个高效,简洁,快速的开发框架。

老成FMS是一个相对重量级的集成快速开发框架,前端后台数据库乃至业务都有一定的耦合度,后台使用大家再熟悉不过的JAVA SSM,前端有bootstrap,layui,还有我自己封装的一些js库等。当然快速框架常用的功能都会有的,比如说栏目管理啦,用户管理啦,用户组及权限管理啦,CMS啦,生成静态页面啦等等。但这些都不是老成FMS与众不同的地方,下面我说说他的特别之处:

1、动态生成sql,其实就跟mybatis-plus类似,但不过12年的时候貌似还没有mybatis-plus,那时mybatis还叫ibatis,也不是很流行,用得比较多的是hibernate,但不过我嫌弃它太臃肿,不符合我要求简洁的特点。所以到老成FMS 2.2版本之前我都是使用的是自己写的连接池跟封装的持久类。后来我看到mybaits比较符合我的要求,集成进来也降低了其他人的学习成本,所以果断替换掉,现在的版本我认为比mybatis-plus操作起来还更方便一些,零接口,零配置,简单易用。

2、通用的增删改查页面,什么意思?你难道没有发现,项目每次增加一个业务,你就要复制几张jsp页面,大部分地方不变,少数几个地方修修改改,现在这些复制粘贴的地方你都可以不用写了,只需要后台传参数,有一个通用的页面,满足绝大多数功能。

3、当然万事无绝对,你的页面太复杂,通用页面满足不了,你只能老老实实写jsp,但FMS提供了前端代码生成功能,你不用再去下载调试demo,配置好参数,html代码自动生成。

开发环境

jdk 1.8+

tomcat 8.0+

mysql 5.5(可以根据需求更换,但需要更换驱动)

后端截图

UI在线编辑器截图

加载中

评论(4)

老成有木有
1234567
雨翔河
雨翔河
查看页面源码直接引用ACE,我的天,不怕出事?作者真不知道还是假不知道? #老成FMS框架#
leo108
leo108
zzcv
zzcv
@红薯 没有托管gitoschina 也可以上首页? 啥时候oschina 成广告聚合地了.. #老成FMS框架#

老成 FMS 5.0 发布:多处更新,通用的模板告别拷贝 jsp

老成 FMS 5.0 版本除了修改以前版本的各种 bug 外,功能增强是最大特色 增强 mybatis 的通用 service 功能,增删改查,事务都支持对象一次性搞定 前端 ui 代码在线生成 通用的列表与表单模板...

05/30 13:44

老成 FMS 4.1 发布

老成 FMS 4.1 发布了,改进内容如下: 一、为ui在线编辑器添加以下内容 1、表单日历(支持4级城市,即省,地级市,区,乡) 2、角标徽标 3、进度条 4、可拖拽滑块 5、城市联动菜单 6、空白行...

2016/07/09 16:33

老成 FMS 4.0 发布,Java web 集成框架

老成 FMS 4.0 发布了。这次fms升级最大的变更在于将以前的UI拖拽式编辑器,改为UI代码在线生成器。 1、代码生成器比编辑器更实用,针对于细节上的处理更方便。 2、代码生成器扩展性更强,除了...

2016/06/06 22:15

老成FMS 最新 3.3 版本发布

老成FMS 最新 3.3 版本发布了,该版本主要改进内容包括: 1、优化if,elseif,else标签,新标签按照下图的规则使用。 2、bootstrap框架增加左边和顶部导航fix的配置。 3、所有的控制命名规范改...

2016/04/21 22:17

老成FMS 最新 3.2 版本发布

老成FMS最新3.0版本发布上线,新版本主要有下面几项更新: 1、完成大部分关于后台框架的操作手册,使开发人员更容易掌握。 2、修改3.0版本的部分bug,优化Service的部分功能。 3、优化SOAP操...

2016/01/10 20:19

老成FMS发布最新 3.0 版本发布,Java Web 框架

老成FMS最新3.0版本发布上线,新版本主要有下面几项更新: 1、基于websocket的广播系统 2、映射加强,能像spring mvc那样支持控制器的参数映射 3、后台界面增加easyUi 4、增加日志功能 除了此...

2015/11/28 22:03

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

springClound版本引用不当造成的错误

错误现象 [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [E...

awesome-java

A curated list of awesome Java frameworks, libraries and software. Inspired by awesome-python....

2015/05/20 10:23
675
1
Difference between Vector and ArrayList in java?

java.util.Vector came along with the first version of java development kit (JDK). java.util.ArrayList was introduced in java version1.2, as part of java collections framework. A...

2012/06/02 20:58
63
0
Java中使用Jedis操作Redis

使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip 如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:http://fil...

2015/03/25 15:21
207
1
opentaps-ofbiz中文乱码(第2问)

场景:opentaps-ecommece页面填写的中文保存后乱码

2014/11/22 22:54
400
1
Mail开源库JavaMail

对于使用Mail库,最著名的是Sun公司的JavaMail。详细内容参见官方网站:http://java.sun.com/products/javamail/index.jsp。 下面是官方网站对于JavaMail的主要描述:The JavaMail API prov...

2012/03/21 18:18
155
0
流行的9个Java框架介绍:优点、缺点等等

在2018年,Java仍然是世界上最流行的编程语言。它拥有一个巨大的生态系统,在全世界有超过900万Java开发人员。虽然Java不是最直接的语言,但是您不需要从头编写Java程序。有许多优秀的Java框...

07/12 08:43
22
0
javaの路

java编程思想 深入理解java虚拟机 java并发编程实战 java并发编程的艺术 mysql必知必会 图解http 大型网站技术架构:核心原理与案例分析 大型网站系统与java中间件实践 操作系统&计算机网络 ...

2017/11/05 09:55
11
0
sdkman管理Java软件多版本切换

sdkman管理Java软件多版本切换 sdkman(Software Development Kit Manager,简称SDKMAN)是用来方便的管理多个版本的开发环境的工具,提供简洁的命令列出支持的软件如:java maven spring sca...

09/08 21:45
26
0
Java 8新特性探究(四)类型注解 复杂还是便捷

本文将介绍java 8的第二个特性:类型注解。 注解大家都知道,从java5开始加入这一特性,发展到现在已然是遍地开花,在很多框架中得到了广泛的使用,用来简化程序中的配置。那充满争议的类型注...

2013/11/28 01:17
7.5K
11

没有更多内容

加载失败,请刷新页面

返回顶部
顶部