JeeSite v4.1.7 发布,文件上传拖拽和升级依赖库
新增
- form:fileupload 组件,新增拖拽图片和文件排序功能。
- form:fileupload 组件,增加 maxFileSize 单独设置上传文件的大小
- 新增 file.imageMaxWidth 和 imageMaxHeight 全局设置图片上传参数
- dataGrid 新增 emptyDataHint 参数,表格内没有数据的时候是否提示 “无数据显示”
- dataGrid 新增 editGridAddRowBtnToHeader 属性,可将子表新增行按钮添加到表头上
- dataGrid 新增 editGridAddRowKeys 属性,是否开启回车键盘事件(默认关闭,升级注意)
- dataGrid 新增 multiSort 多列排序演示,指定 firstsortorder 点击标题可设定初次排序方式
- form:select 新增 readonly 方法,为true时,增加隐藏域并disabled选择框
- form:imageclip 新增 ratio 参数,可设置图片裁剪比例
- form:input 增加 dataFormat=”MM-dd” 日期格式化
- 新增参数配置 gen.forceLowerCase 表名字段名是否强制小写
- 新增配置 user.loginCodeCorpUnique 登录账号租户内是否唯一
- 增加 PageView 的 @JsonView 过滤器,方便 SimpleView 使用
- SqlMap Where 联合查询,属性名支持指定别名 v4.1.6+
优化
- 升级依赖库 beetl 3.0、jackson to 2.10.0.pr1、fastjson 1.2.61、layer 3.1、poi 3.16
- 500 错误页面优化,当返回 json 情况下,支持返回错误信息
- userSelect 和 empUserSelect 查询表单支持 model 绑定
- ApplicationStartedEvent 替换为 SmartLifecycle 可指定执行顺序,必要时可销毁对象提高健壮性
- 消息推送,消除歧义,延迟推送改为合并推送,合并推送也是延迟推送的一种,合并推送表示:不重要的通知进行汇总,30分钟或更长执行一次,将多条消息合并为一条消息延迟推送给用户,而定时消息是设定发送时间,到达时间时推送,两者不是一回事
- 消息推送模块默认关闭,可手动 msg.enabled=true 开启
- 优化字符串替换方法 replaceAll 替换为 StringUtils.replace
- job 增加提示,字符串包含逗号的时候使用 , 字符转码
- 替换 bind(this) 语法,消除 ES5 浏览器兼容问题
- js.confirm 的 ajax 替换为 ajaxSubmit
- CacheUtils 当 key 为空的时候,忽略操作
- 健壮代码,user.roleList 永远不为空
- 角色业务范围 bizScope 去掉必填,改为非必填
- WebLogic 12c 的兼容优化,validator 低版本兼容优化
- jqgrid updateListFieldName 逗号前后允许有空格
- validation 后台验证消息国际化优化支持
- 在线用户列表 host 展示优化
- 其它很多细节的优化
修正
- 修正组织机构 listData 权限字符串的错误
- 修正 yml 加密 value 的时候,value 值无限延长的问题
- 修正当 fileupload 组件在 layer 里的时候(非iframe)按钮点不到的问题
- 修正上传文件提示类型错误时,但是占了一个上传位置 #I10ONG v4.1.6+
- 修正 分页情况下 mybatis foreach 参数丢失问题 v4.1.5+
- 修正可编辑的表格显示复选框的时候,点击复选框不灵活问题
- 修正消息推送,当会话失效的时候,拉取PC消息忽略处理
- IdGen.nextCode 优化,修正某些情况下的问题
升级方法
- 修改
web
项目pom.xml
文件中的jeesite-parent
版本号为4.1.7-SNAPSHOT
- 如果你导入了
jeesite-module-common
源码项目,请与git
上的代码进行同步 - 如果你导入了
jeesite-module-core
源码项目,请与git
上的代码进行同步 - 本次升级了 beetl3.0 可能会有一些不兼容的地方,升级完成后测试每一个视图是否正确
- 默认关闭了,DataGrid编辑表格回车事件 editGridAddRowKeys=false,若使用请开启
- 默认关闭了,msg.enabled=false 参数,消息推送功能,若使用请开启
了解更多:
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Jboot 2.2.2 发布,分布式开发更加简单快速
Jboot 是一个基于 JFinal、JFinal-Undertow、Dubbo 等开发的微服务框架,帮助开发者降低微服务开发门槛。同时完美支持在 idea、eclipse 下多 maven 模块,对java代码、html、css、js 等资源文件进行热加载,爽爽的开发。 Jboot v2.2.2 更新内容如下: 新增:新增 AopCache 工具类,方便直接操作 AOP 缓存 新增:Model 新增 findListByIds() 方法,用于更加多个ID查询多个Model 新增:CacheUtil 新增 use() 方法,方便通过 CacheUtil 对不同的缓存进行操作 优化:重构 Cache AOP 拦截器的包结构,使之更加合理 优化:优化 Cache 的相关工具类,删除多余的无用代码 优化:添加 Columns.EMPTY 变量,用于查询时在某些情况无需创建变量 优化:find 系列方法更好的答应 debug sql,同时删除 JbootModel 无需重写的某些方法 maven 依赖: <dependency> <groupId>io.jboo...
- 下一篇
RetroArch 1.7.9 发布,跨平台模拟器
RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。1.7.9 版本已经发布了,首次为菜单推出触摸屏手势,现在可以操作 XMB 和 MaterialUI 菜单: XMB gestures XMB 提供了以下手势功能: MaterialUI gestures MaterialUI 提供了以下手势功能: On the ‘home’ screen(s):向左/右滑动,在三个顶级菜单之间切换。 On playlists, file lists and drop down lists 在屏幕的上半部分左右滑动以上升/下降字母表 在屏幕的下半部分左右滑动,向上/向下滚动列表大小的 10% On other types of menu:在突出显示的项上左/右滑动,以模拟普通光标键左右输入 其他 AI Service:更快的图像模式 修复在网络操作运行后退出时可能发生的内存泄漏 CHEEVOS:添加对 Sega CD/Saturn 的支持;减少对服务器的哈希调用 THREADED...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2全家桶,快速入门学习开发网站教程