JeeSite快速开发平台 v4.3.3


JeeSite 快速开发平台,不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,基于 Spring Boot、Spring MVC、Shiro、MyBatis、Beetl、Bootstrap、AdminLTE 在线代码生成功能,采用经典开发模式,让初学者能够更快的入门并投入到团队开发中去。在线代码生成功能,包括模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计,模块增减便捷;界面无刷新,一键换肤;众多账号安全设置,密码策略;文件在线预览;消息推送;多元化第三方登录;在线定时任务配置;支持集群,支持SAAS;支持多数据源;支持读写分离、分库分表;支持微服务应用。


JeeSite 快速开发平台的主要目的是能够让初级的研发人员快速的开发出复杂的业务功能(经典架构会的人多),让开发者注重专注业务,其余有平台来封装技术细节,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。


JeeSite 自 2013 年发布以来已被广大爱好者用到了企业、政府、医疗、金融、互联网等各个领域中,JeeSite 架构精良、易于扩展、大众思维的设计模式、工匠精神打磨每一个细节,深入开发者的内心,并荣获开源中国《最受欢迎中国开源软件》奖杯,期间也帮助了不少刚毕业的大学生,教师作为入门教材,快速的去实践。


JeeSite4 的升级,作者结合了多年总结和经验,以及各方面的应用案例,对架构完成了一次全部重构,也纳入很多新的思想。不管是从开发者模式、底层架构、逻辑处理还是到用户界面,用户交互体验上都有很大的进步,在不忘学习成本、提高开发效率的情况下,安全方面也做和很多工作,包括:身份认证、密码策略、安全审计、日志收集等众多安全选项供你选择。努力为大中小微企业打造全方位企业级快速开发解决方案。


安装环境:
JDK 1.8 or 11、Maven 3.6+、MySQL 5.7 or 8.0


演示地址账号:system  密码:admin
 
JeeSite快速开发平台 V4.3.1 更新日志:
升级内容
spring boot 2.5.6、mybatis 3.5.7、druid 1.2.8、jackson 2.13
浏览器升级提示信息的页面更新优化,过低版本浏览器引导页面
菜单权限接口:用户菜单权限查询 SQL 全版本优化(性能提升)
访问日志:增加访问日志类型快捷操作选项卡界面
内置功能:公司管理、菜单管理、行政区划增加左树右表界面
组织机构:公司和部门树 treeData 接口增加返回 viewCode 数据
组织机构:新增导入导出,并优化 ExcelField 注解写到构造上,方便管理
代码生成:新增表单(1列、2列、3列)布局选项的快速选择,相比列设置栅格,更便于操作和理解
代码生成:是不是数据表都都生成 findPage 方法,方便调用
代码生成:模块优化,如果是 PK 则必须生成到表单
代码生成:增加子表的表单验证类生成
用户列表选择组件的机构和角色列表增加 isAll 参数
防止只升级版本号同步Core代码时,造成的未执行升级脚本问题
注解名更新 @Length 改为 @Size 规范名称(两注解功能一致)
DataGrid:新增分组表和冻结列的合并单元格支持
form 组件:新增不使用 path 属性,使用 name 的时候 defaultValue 仍然有效
form 组件:如果没有返回 labelValue,则获取 value 显示
BPM:待办已办增加返回上一个处理人参数 extendMap[prevAssignee]=true
BPM:新增 BpmUtils.updateStatus 支持 Class 类型 serviceBeanName 参数
可视化大屏版本升级 2021-11-15 新增诸多功能
作业调度:接口增加创建者查询条件
菜单管理:增加停用启用功能
新增 SAP HANA 数据库的支持


问题改进
优化防止 form:hidden 的 type 属性与 model 属性冲突
增加参数 max-http-form-post-size: 20MB 提交的包大小限制
BPM: 请假流程管理,bpm:button 审核状态时显示提交按钮的问题
修正 shardingsphere jdbc 因表名大小写不对应报错的问题
修正当不设置 ctrlDataParentCodesAttrName 参数的时候报空问题
修正 DataGrid 只开启右侧锁定列的时候排序报错
修正代码生成多选字段验证时的问题
修正删除用户的提示信息


升级方法
修改 pom.xml 文件中的 jeesite-parent 版本号为 4.3.1-SNAPSHOT
如果你导入了 jeesite-common 源码项目,请与 git 上的代码进行同步
如果你导入了 jeesite-module-core 源码项目,请与 git 上的代码进行同步
如果你是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改
执行 root/package.bat(sh) 打包脚本,强制更新依赖即可。 
JeeSite快速开发平台
下载列表

版权声明:本文来源于互联网,如有侵权,请联系下方邮箱,一个工作日删除!