EOVA-最简单的快速开发平台
# Eova官网(请收藏项目)
# Eova基础文档 快速了解 (请通读)
# Eova技能书(快速掌握)(请GET)
# 免费高清视频教程(手把手教你玩,请订阅)
# Eova社区(提问交流)
来自开源社区的评论:
我的CSharp时代:有点丑!
危险的驾驶:不觉得这UI好丑吗? 难道只有我说出来实话?
leavegee:把UI换成amazeui吧.直接变成高大上项目
大东家:UI没有吸引力,希望楼主努力一把,用上现代的后台
道童:easyui的界面呀,丑到爆,用妹纸UI,或者Bootstrap高大上一万倍,看了UI就没兴趣了
Rua:UI真的丑哭啊,大神快更新下UI吧,框架挺实用的,就是UI太丑,占时先等等。。。
yanhl:都用了jfinal了,会不会把beetl 改enjoy模板引擎啊??? 全面支持jfinal啊,方便
-----------------------
喷够了没有,MMP,不管你们能不能忍,我反正不能忍。
LZ不上班了,全心全意好好做一个炫酷的专(要)业(收)版(费)给你们用行了吧,保证完爆开源版!
你们说UI丑,那我换一个全国最流行的UI
你们说要用Enjoy,那我就用最新的JFinal全家桶!
你们说不用Mysql,那我就支持全库Mysql,Oracle,SqlServer,Postgresql 够不够?
你们说工作流很难搞,那我就原创一个简单工作流!
还有谁,接着喷!
-----------------------
不负众望, 全职团队精雕细琢, EOVA 专业版 V3.X!
炫酷的UI,强大的功能,专职工程师1V1技术支持
EOVA-PRO 产品介绍
-----------------------
Eova-Pro 正式版 已服务于数百家企业(399马上跟你回家Biu Biu Biu)
-----------------------
如何从V1.6.0升级到Eova-ProV3.x
Eova V1.6.0 正式版 (打磨这么久,只为给你最好的!)
-----------------------
旧版本升级路线:
---------------
V1.6-beta1~4需要先升级到beta5
需执行增量脚本:eova-oss\sql\mysql\V1.6-beta5\升级增量脚本.txt
---------------
V1.6-beta5~7可直接升级到V1.6.0
---------------
V1.6-beta1之前的老版本如需升级,请转 人工服务 咨询(非重要项目勿扰)
升级操作:
1.更新Eova版本号,修改pom.xml文件
<eova.version>1.6.0</eova.version>
2.更新WebApp Eova目录(最好覆盖):
eova-oss\src\main\webapp\eova
3.更新缓存配置文件:
eova-oss\src\main\resources\ehcache.xml
eova-oss\src\main\resources\beetl.properties
4.重启服务>清浏览器本地缓存>再访问
-----------------------
更新简介:
升级到JFinal3.4,兼容jfinal-java8 3.4
PS:V1.6.x 最后一个支持JDK7的版本,后面的大版本直接升级到JFinal3.5,JDK8
针对Oracle进行大量优化和修复
支持多图片上传控件
下拉树支持多选
支持快速实现Grid合计行
[需求]下拉树支持多选
[需求]下拉树选择已选中项清空控件值
[需求]Office可以随意传递URL参数
[需求]Office可以快速添加自定义按钮
[需求]新增多图上传控件
[需求]Druid控制台仅限超管访问
[需求]Eova表达式支持缓存策略配置
[优化]Oracle类型优化
[优化]上传图片大小可配置[upload_img_size]
[优化]上传优化,防止多文件批量上传重名(添加随机数)
[优化]持久化时续传虚拟字段
[优化]强化表达式支持自定义参数大小写敏感
[优化]BaseController方法修饰词调整,以兼容JF3.5
[优化]拦截器updateInit()可命中详情页
[修复]Oracle覆盖导入字段丢失问题
[修复]全局拦截条件拼接问题
[修复]导出菜单脚本异常
[修复]Cache Key简化,需要更新ehcache.xml
[修复]元数据拦截器自定义完整SQL无法执行
Eova V1.6 beta5
-----------------------
更新简介:
全局拦截器的支持(继续提升30%开发效率)
前端大量优化(更加完善)
快速添加按钮可直接选模版(更加方便)
[需求]全局拦截器(大招哦) GET技能
[需求]提供常用按钮模版 GET技能
[需求]提供BaseController配合按钮模版,贼6
[优化]菜单管理>基本功能设置只命中系统默认功能
[优化]下拉框靠窗口底部会被浏览器遮住(解决老大难BUG)
[优化]Nice校验升级到1.1.3(解决部分隐性BUG)
[优化]UI文案个性化底层支持
[优化]表达式支持函数表达式
[优化]刷新分为load和reload
[修复]下拉树自定义ID字段异常
[修复]Demo库省市区数据修正
[修复]菜单管理是否隐藏显示问题
[修复]Aop fixed 时间类型异常修正
[修复]按钮输入模版数据Post提交,允许任意字符
Eova V1.6 beta4
-----------------------
更新简介:
升级到JFinal3.3,为后续Eova新特性提供更强劲动力.
主要修复优化了下拉树相关问题.
支持用户登录逻辑配置化,可以使用任意的业务表进行登录操作.
[重构]升级到JFinal3.3:版本暂无相关重大变更,主要为下一个大版本做准备
[需求]登录用户逻辑可配置:可以根据业务需要随意配置登录使用的DB,表,帐号字段,密码字段
[需求]提供com.eova.common.base.BaseController:使用BaseController开发效率再提升30%,具体请自行查阅源码
[需求]树&表模版去除父目录不能操作的限制
方便进行更丰富的业务
如果需要根据父节点递归查询子数据,可以通过MetaObjectIntercept.queryBefore()扩展递归查询
[需求]Office模版支持自定义业务参数
/office/list/菜单编码-业务参数1-业务参数N
方便动态构建报表
[修复]下拉树各种BUG
1.多下拉树时初始化异常
2.下拉树自动默认根节点
3.下拉树表达式查询异常
4.可配置根节点值例如直接在表达式后追加 ;root=0
[修复]修改时校验失效:当字段为新增非普通状态时会出现修复时校验失效的BUG
[修复]多选模式Grid保存当前列宽异常
[优化]登录页初始化帐号,密码,提示从页面移入OSSController:防止注释页面导致无错误提示的问题
[优化]移除AopContext.object:如需设置新增修改初始值可使用AopContext.fixed=当前操作对象固定初始值
[优化]虚拟字段添加关键字标识table_name=virtual
构建查询条件时忽略虚拟字段
导入数据时忽略虚拟字段
[优化]Excel导入忽略空行
[优化]导出数据命中Aop queryAfter()
[优化]新增修改按钮防止重复点击(网络慢时,这个贼有用)
[优化]From分组优化
[优化]登录页错误提示恢复
[优化]导入不刷新恢复
[优化]宽度智能计算,表格列头越长,宽度越大
[优化]增量导入自动绑定字典
Eova V1.6 beta3
-----------------------
[优化]调整默认值策略
[优化]图片框
[需求]默认值支持UUID和NOW
[修复]数据源自动获取DB类型BUG
[修复]富文本编辑器无法上传图片
[修复]主子表页面调整子表的列宽会保存修正
[修复]文本域只读模式,字段无法提交
[修复]修复用户管理修改异常
Eova V1.6 beta2
-----------------------
[重构]全新的奶奶灰主UI风格
[重构]Left Tree UI风格
[重构]升级到JFinal3.2
[重构]EovaOracle方言基于JF3.2重构
[重构]静态压缩
[重构]异步上传重构
[修复]默认排序异常,多排序字段异常
[修复]Tree字段名只能为name的BUG
[需求]新增Office报表模版 在线预览 在线打印 在线下载 GET技能
[需求]新增3个通用按钮[二次确认,单文本输入,文件下载] GET技能
[需求]可在线拖拽Grid列宽度,然后右键实时保存宽度
[需求]菜单Tab右键新增快速编辑菜单
[需求]元数据管理新增[添加虚拟字段]
[需求]快速编辑元字段,新增2个按钮[增量同步元字段,添加虚拟字段],新增删除行权限(删除后需保存)
[需求]下拉框支持通过JSON数据进行初始化
[需求]下拉树控件支持
[优化]下拉框字符串超长截取优化,中文*2,英文*1
[优化]图片框和文件框支持指定文件名,自动覆盖文件
[优化]上传文件大小限制 增加到50M
[优化]快速编辑自动格式化Beet了表达式语法
[优化]默认值重新支持表达式
[优化]菜单新增不选目录友好提示
[优化]多值字符串查询结果不精准优化
[优化]纯查询视图可以没有主键
Eova V1.6 beta1
-----------------------
[修复]文件框会被富文本影响的BUG
[修复]图片上传框BUG
[修复]日期框查询条件错误
[修复]时间框查询CSS异常
[修复]修复隐藏数据时意外触发删除拦截器逻辑
[修复]下拉框多选时选值异常
[修复]Tree组件配置默认排序无效
[修复]查找表达式参数异常
[重构]使用wangEditor替换UEditor
[重构]使用ZTree替换EasyTree
[重构]Tree To Grid模版
[重构]数据库改变,元数据快速同步,不需要手工同步
[重构]复制元数据
[重构]解决表达式暴漏问题
[重构]支持自定义控件
[重构]EOVA用户管理重构
[重构]默认Controller业务允许扩展
[重构]数据类型映射和默认值的处理
[重构]服务端URI权限控制
[重构]角色多级权限分配
[需求]新增JSON控件
[需求]新增数字框(多种匹配条件)
[需求]自定义控件(默认提供数字框,密码框,颜色框)
[需求]字段可以隐藏,比如修改时ID不必强制显示
[需求]默认提供修改用户密码
[需求]只导出显示列
[需求]按当前查询条件导出数据
[需求]新增导入和更新导入
[需求]角色权限继承
[需求]角色权限递归分配
[需求]单表图模版
[需求]视图功能配置
[需求]一句话创建组件
[需求]自定义插件案例-多选复选框
[需求]AOP可完全自定义SQL
[需求]主子模版默认提供隐藏按钮
[需求]菜单配置支持自定义参数
[需求]单表图模版支持折线图和饼状图
[需求]支持自定义主页和标题
[需求]支持字段多角色授权
[需求]导入支持合并单元格
[优化]下拉 和 查找 必填表达式
[优化]Tree父节点可以为字符串
[优化]Tree Root Pid可配置
[优化]字段名文本太长溢出,改为超出部分变成 ...
[优化]Tree允许显示空目录(建议目录下要有子菜单)
[优化]Tree 需要独立使用
[优化]优化图片框的默认大小
[优化]查询条件前缀优化
[优化]下拉/查找表达式中可以包含子查询
[优化]定时任务可以通过配置变量控制 isQuartz = true
[优化]菜单新增更多配置项
[优化]原复选框更名为布尔框
[优化]快速编辑元数据拖拽排序优化
[优化]自定义功能自动生成URI配置
[优化]非法授权判定优化
Eova的成绩单:
已持续开源更新5年+
已有Eova老铁团成员20000+
使用Eova开发的项目8000+
2020我们依然在一起!WE ARE 伐木累!