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 伐木累!