weep的gravatar头像
weep 2018-09-02 23:46:26
简单的整合java web框架,适合新手快速快发功能

cyfm 快速开发框架

qq交流群 18692071

在线演示 用户名:admin 密码:admin

简介

  1. 基于springside4 showcase项目进行开发.
  2. 延续代码演示和基础项目框架定位.
  3. 整合经典代码封装和基础功能封装.

使用方式

  1. 运行根目录下的quick-start.sh 或 quick-start.bat.
  • 将modules安装到本地maven仓库.
  • 等待下载依赖后,自动启动演示项目.
  1. 访问 http://localhost:8081/,按上面的提示体验.

  2. 在cyfm项目基础上进行开发.

  • 将 cyfm-web 项目已 maven 项目的形式导入 Eclipse 或者 Idea(推荐)
  • 可选择修改 src/main/resources/application.properties 或 test/resources/application.development.properties 更换数据库连接为本地 mysql 数据库.
  • 运行 cyfm-web 项目中的 test/java/QuickstartServer.

当前版本亮点

  1. 列表权限自动控制,根据权限判断显示按钮和操作.
  2. 列表列宽和列顺序可自定义调节(保存用户习惯).
  3. 基础 dao 层、service 层、 web 层封装,无需多余代码即可实现增删改查.
  4. 基于 JPA\MyBatis\JdbcTemplate的持久层混用模式,让开发更自由更灵活.
  5. 内置静态资源版本管理模块,升级 css/js 不在担心用户端缓存.
  6. 启动自动初始化数据库功能的支持,使数据库初始化更简单.
  7. 根据 profile 读取多种设定,使线上线下切换无需修改数据库连接脚本.
  8. 基于资源(菜单和非菜单)的授权模式,使权限控制更方便更安全.
  9. 大部分页面移动设备自动适配,免去开发多套模板的痛苦. 10.重新定义列表的快捷键操作,快速进入修改页,快速返回,快速保存等,脱离鼠标达到完全的键盘操作。

 

https://github.com/ppcxy/cyfm 
spring + springMVC + JPA + Mybatis 整合框架,欢迎大家来踩,欢迎扔砖提意见建议~

 


打赏
最近浏览
wanjiale  LV3 2021年2月24日
liuyan_24  LV2 2021年1月11日
jiayongming 2020年7月3日
暂无贡献等级
jameshkj  LV8 2019年8月6日
悟道子  LV16 2019年7月9日
马吉提 2018年12月20日
暂无贡献等级
最代码官方  LV168 2018年9月3日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友