EOVA 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
EOVA 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
EOVA 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
EOVA 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
EOVA 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 GPL
开发语言 Java JavaScript HTML/CSS
操作系统 跨平台
软件类型 开源软件
所属分类 Web应用开发J2EE框架
开源组织
地区 国产
投 递 者 Eova
适用人群 未知
收录时间 2015-04-01

软件简介

首创JFinal开发平台,最简单的快速开发平台,简单才是高科技,因为简单所以更快,降低70%开发成本。

^o^ ... ...

我会10大控件,4大组件,N种业务模型
常见的增删改查、查询排序、数据校验、导入导出、上传下载、权限管理...通通能帮你快速搞定

    大家好我是Java的表弟Eova,中文名:伊瓦 :)

Easy Object View Admin(简单对象视图管理系统)
Easy-----简单,方便,快速,快速开发 So Easy
Object--万物皆对象,以元数据驱动业务
View----各种功能界面
Admin--信息管理和维护

我的个性:
0xx01:以元数据驱动业务为核心思想
0xx02:使用了极速框架JFinal,站在巨人的肩膀上
0xx03:以OOP思想结合EasyUI和Bootstrap样式自创EovaUI
0xx04:使用Beetl融合Java和Script
0xx05:兼容主流数据库Mysql、Oracle、Postgre...
0xx06:可以一键完成CRUD,但不仅限于CRUD
0xx07:灵动迅捷,多快好省,不影响你你实现任何功能

更多高级功能等你来玩,开发不再苦逼,生活由此美丽!

官方社区:在线提问有问必答

视频教程:免费高清视频教程

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (167)

加载中
带工作流模块吗?
2020/11/02 01:29
回复
举报
Eova武汉简码科技有限公司软件作者
自研智能工作流引擎, 需求对标钉钉.
01/16 16:44
回复
举报
最近还有维护吗?会不会有性能问题呀?
2020/08/18 10:08
回复
举报
Eova武汉简码科技有限公司软件作者
维护啊, 有人说专业版性能贼快, 我们是自研UI, 没有啥第三方依赖, 所以还比较快.
2020/08/27 17:49
回复
举报
现在可以生成代码了吗? 记得以前是纯引擎的, 有一定的局限
2019/10/24 16:41
回复
举报
Eova武汉简码科技有限公司软件作者
需要生成的时候才生成, 默认不会生成大量冗余代码
2019/10/30 11:09
回复
举报
Eova武汉简码科技有限公司软件作者

引用来自“karl850”的评论

把UI 换成bootstrap 吧
Bootstrap风格的新版本: http://www.eova.cn/eovapro
2019/01/22 22:15
回复
举报
Eova武汉简码科技有限公司软件作者

引用来自“危险的驾驶”的评论

不觉得这UI好丑吗? 难道只有我说出来实话?
对没错,因为你说大实话,我们不服,所以重新做了一版: http://www.eova.cn/eovapro
2019/01/22 22:14
回复
举报
Eova武汉简码科技有限公司软件作者

引用来自“我的CSharp时代”的评论

有点丑!
http://www.eova.cn/eovapro 高颜值,炫酷版
2019/01/22 22:13
回复
举报
模板引擎让人纠结,beetl别地没地方用呀
2018/11/29 23:14
回复
举报
打分: 力荐
采用Eova做后台管理系统很方便(无论是原型,还是二次开发),下个系统还会使用。祝贺1.6正式版发布~~~
2018/11/01 09:48
回复
举报
有点丑!
2018/07/24 10:37
回复
举报
打分: 力荐
快速上手,好用,可塑性强!
2018/04/13 15:24
回复
举报
更多评论
发表于AI & 大数据专区
2018/10/30 14:55

Eova V1.6.0 正式版发布,升级到 JFinal 3.4

花了1年多时间,经过7个Beta版本终于定为正式版,我们没有停更没有偷懒,只希望为你提供最好的,强烈建议升级。其中有很多的时间用于为大家答疑,完善文档,提供手把手的视频教程,以及项目实战视频教程。查看视频教程课程目录 更新简介: 升级到JFinal3.4,兼容jfinal-java8 3.4。PS:V1.6.x 最后一个支持JDK7的版本,后面的大版本直接升级到JFinal3.5,JDK8 针对Oracle进行大量优化和兼容测试 支持多图片上传控件 下拉树支持多...

14
12
发表于服务端专区
2018/03/30 10:48

Eova 1.6-beta5 发布,最简单的快速开发平台

最简单的快速开发平台 Eova 1.6-beta5 已发布。 更新简介: - 全局拦截器的支持(继续提升30%开发效率) - 前端大量优化(更加完善) - 快速添加按钮可直接选模版(更加方便) [需求]全局拦截器(大招哦) GET技能 [需求]提供常用按钮模版 GET技能 [需求]提供BaseController配合按钮模版,贼6 [优化]菜单管理>基本功能设置只命中系统默认功能 [优化]下拉框靠窗口底部会被浏览器遮住(解决老大难BUG) [优化]Nice校验升级到1.1.3(解决部分隐性...

54
15
发表了资讯
2017/12/18 10:44

Eova 1.6-beta4 发布,最简单的快速开发平台

更新简介: 升级到 JFinal3.3,为后续 Eova 新特性提供更强劲动力。 主要修复优化了下拉树相关问题。 支持用户登录逻辑配置化,可以使用任意的业务表进行登录操作。 升级说明: Maven Eova pom.xml 版本更新: <eova.version>1.6-beta4</eova.version> eova-oss 工程 请合并更新(没有把握的请直接使用最新工程) https://gitee.com/eova/eova [重构]升级到JFinal3.3 版本暂无相关重大变更,主要为下一个大版本做准备 [需求]登录用户逻...

17
19
发表了资讯
2017/10/26 23:31

Eova 1.6-beta3 最简单的快速开发平台

[优化]调整默认值策略 [优化]图片框 [需求]默认值支持UUID和NOW [修复]数据源自动获取DB类型BUG [修复]富文本编辑器无法上传图片 [修复]主子表页面调整子表的列宽会保存修正 [修复]文本域只读模式,字段无法提交 [修复]修复用户管理修改异常 在过去的1年里,我们几乎没发布更新通知,接下来会进行小版本迭代并通知,请大家踊跃提交问题

7
10
发表了资讯
2017/10/23 10:40

Eova 1.6-beta2 经典版,最简单的快速开发平台

首创 JFinal 开发平台,最简单的快速开发平台,简单才是高科技,因为简单所以更快,降低 70% 开发成本。 Eova V1.6 beta2 ----------------------- [重构]全新的奶奶灰主UI风格 [重构]Left Tree UI风格 [重构]升级到JFinal3.2 [重构]EovaOracle方言基于JF3.2重构 [重构]静态压缩 [重构]异步上传重构 [修复]默认排序异常,多排序字段异常 [修复]Tree字段名只能为name的BUG [需求]新增Office报表模版 在线预览 在线打印 在线下载 ...

35
43
发表了资讯
2016/02/16 00:00

Eova 1.5.1 Oracle 兼容,Java Web 快速开发平台

主要兼容Oracle,Mysql用户自行判定是否有更新必要! 兼容Oracle,提供Oracle完整脚本、配置,可直接运行! [新增]可在界面直接配置多子表 [新增]排除不需要登录拦截的URL // 不需要登录拦截的URL LoginInterceptor.excludes.add("/init"); [修复]图片上传无法动态获取配置目录 Eova高级用法: 仙人模式の语法强化 Eova表达式语法升级 月读の自动读取 根据注释解析列名和字典 多重连弹の多层级联 下拉框/查找框级联操作 砂暴送葬...

14
46
发表了资讯
2016/01/20 00:00

Eova 1.5 稳定版,Java Web 快速开发平台

Eova不做最屌,只做经济适用,使用众所周知的技术和概念玩出不一样的精彩! 码海无边 回头是岸! 从1.0到1.5,Eova实现了从无到有的过程,感谢大家一路支持和陪伴! V1.5代号为稳定版,至此Eova的基础功能已经趋于稳定! V1.5是一个里程碑,Eova的开发方式,管理规范更为人性化,从内至外进行大量优化和重构,以保障Eova的功能性、稳定性以及未来的可扩展性! 有图有真相: 快速编辑元数据:(Grid表头右键) 在线编辑,实时预览;...

53
119
发表了资讯
2015/08/13 00:00

Eova 1.4 重构版,Java Web 快速开发平台

真·正式版,最值得拥有的一个版本,谁用谁知道! 千呼万唤始出来,终于提供了期待已久的快速配置主子表业务,完整的UI校验方案,灵活的单元格格式化,以及方便的元数据单元格编辑。 另外完善了业务拦截器,还支持SQL变量,上传下载导入导出当然不在话下,这些特性已经足够让你爽翻了! 基于宇宙极速框架,快速配置完成功能,早上拿杯星巴克,有事Eova干,没事刷OSC动弹,晚上提前下班可以去逛优衣库或者看YY主播表演什么的! ...

35
99
发表了资讯
2015/07/23 00:00

Eova 1.3.1 发布,Java Web 快速开发平台

完全开源:所有源码都可以获得,任何人都可以贡献代码 免费使用:无论个人还是企业都可以使用 持续更新:有问题及时响应并更新 简单轻量:基于宇宙极速框架,简单轻量 [新增]格式化器 [新增]图片框 [新增]时间区间查询框 [新增]初始化条件支持登录${user.xx}对象变量 [修复]Oracle Date等兼容问题 [优化]Maven依赖更新 [优化]SQL脚本更新 升级说明: 代码请更新到最新,脚本最好更新到最新。 脚本更新前请做好数据备份,对比差异...

19
46
发表了资讯
2015/07/14 00:00

Eova 1.3 Oracle 兼容版,Java Web 快速开发平台

Eova的能量,超乎你的想象,说兼容Oracle就兼容Oracle! Q:EOVA 支持oracle数据库吗? A:Eova 1.3 已经兼容Oracle. Q:你好,请问EOVA支持sql server吗? A:JFinal2.0已支持slq server方言,Eova支持JFinal所支持的所有数据库. [新增]数据源优化兼容各种数据库 [新增]兼容Oracle数据 [新增]升级到JFinal2.0,支持SqlServer方言 [新增]Mysql自动生成兼容Oracle脚本 [新增]系统启动时自动下载JS插件包 [修复]Excel导入导出缺少一...

24
72
发表了资讯
2015/06/10 00:00

Eova 1.2 正式版,Java Web 快速开发平台

Eova的能量,超乎你的想象,你的思想有多远,Eova就能陪你走多远! --------------------------------------------------------------- [新增]Eova演示功能 [新增]Grid右键导出所有数据为Excel [新增]SingleGrid业务模版新增Excel导入数据功能 [新增]EovaUI新增复选框实现,并支持Grid Cell Edit [新增]非空,长度客户端校验 [新增]placeholder输入提示 [新增]SingleGrid业务模版AOP新增Controller参数 [新增]字段管理允许行内编...

48
161
发表了资讯
2015/05/11 00:00

Eova 1.1 发布,Java Web 快速开发平台

版本简介: 1.主要进行了Eova UI 的重构,以支撑高度拓展和控制。典型应用场景Grid Cell Edit。Eova UI 采用 Jquery插件方式完全重写,参考了EasyUI设计思路,使用OOP思想进行重写,更适合 服务端程序员理解和阅读。 2.项目结构变成Maven结构,方便大家自动化构建。 3.支持在Tomcat下运行(马上在群共享提供)。 4.各种重构优化 解决BUG列表: [BUG]新增修改时,禁止编辑字段提交表单后会变空值(eg.对象管理-修改对象,编码会丢失...

57
129
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2015/06/11 23:58

Eova 性能监控

在说性能监控之前,得先说一下Eova使用的数据源! 请看具体介绍:http://www.oschina.net/p/druid/ Druid是来自阿里的开源数据源,性能良好,使用广泛! Druid可以做什么? 1) 可以监控数据库访问性能,Druid内置提供了一个功能强大的StatFilter插件,能够详细统计SQL的执行性能,这对于线上分析数据库访问性能有帮助。 所以使用Eova,就很容监控SQL性能了,不需要开发,不需要第三方工具! http://127.0.0.1/druid/sql.html 具...

0
0
2019/12/16 22:32

Eova自定义控件

Eova form扩展 自定义所有控件自定义使用: 大部分都是直接定义使用,自动适配 少数需要设置值表达式 附代码 <%var body = {%> <form id="diy_form" class="eova-form"> <div class="eova-form-field"> <label class="eova-form-label">文本框</label> <#text id="txtInfo" name="info" value="一句话构建文本框" placeholder="请输入信息..." validator="" options="" isReadonly="" /> </div>...

0
1
2019/12/19 21:06

Eova按钮自定义

表格按钮一般分为点击提交、点击跳转、打开对话框、打开新窗,打开新tab eova中按钮属于html嵌入,会在按钮所在区域嵌入按钮和对应的操作 按钮展示定义 <button class="layui-btn layui-btn-sm" onclick="operate()">   <i class="layui-icon "></i> '修改' </button> 添加点击方法 var operate = function () { var ID = 'grid'; //表格id, 可以根据这个ID,判断选中,或者获取选中数据     // 判断选中方法为  isSe...

0
0
2019/12/19 21:19

Eova Dialog详解

Eova中已封装好一套对话框,可在自定义按钮时直接调用来打开新的对话框 新的对话框属于一个新的页面,页面上具有默认的回调事件 // 确认按钮回调 var btnSaveCallback = function($dialog, ID, $$) { submitForm($$, ID, $form, action, msg); }; 这里解析一下默认dialog var index = layer.open({         type : 2,//0(信息框,默认)1(页面层)2(iframe层)3(加载层)4(tips层)         id : id,         title : name,...

0
0
发表了博客
2019/10/30 11:25

EOVA的屌丝逆袭路

如下评论来自开源中国社区: 我的CSharp时代:有点丑! 危险的驾驶:不觉得这UI好丑吗? 难道只有我说出来实话? leavegee:把UI换成amazeui吧.直接变成高大上项目 大东家:UI没有吸引力,希望楼主努力一把,用上现代的后台 道童:easyui的界面呀,丑到爆,用妹纸UI,或者Bootstrap高大上一万倍,看了UI就没兴趣了 Rua:UI真的丑哭啊,大神快更新下UI吧,框架挺实用的,就是UI太丑,占时先等等。。。 是的EasyUI是有点不符...

0
0
发表了博客
2020/02/28 11:14

Eova 怎么放在 Docker中,使用阿里云流水线构建Eova!!

Eova 快速开发框架不做过多解释,使用起来超级爽提高了我们的开发效率。 有要了解的可以去官网看下http://www.eova.cn/ 最近我们想在docker中运行并且使用阿里云的云效工具去构建部署,接下来进入正题: 首先要先把eova 运行跑在docker 中,然后使用阿里云云效工具进行构建和部署 1.dockerfile 编写 我用的eova 3.3.0版本使用Undertow 启动服务,目录中有几个脚本分别支持window和linux环境的eova.bat 和 eova.sh 可以直接启动 ...

0
0
发表了博客
2015/07/14 16:17

Eova Oracle 自增长的处理

Oracle自增长的处理: 众所周知,Oracle没有自增概念,需要创建一个sequence,然后获得唯一ID。 Eova的处理: 1.默认sequence 规则:seq_表名.nextval PS:通过修改JFinal源码,分别在Model.save() 和 Record.save() 默认使用序列,具体请阅读源码。 使用默认Seq举例: Sql: insert into eova_log(id, user_id, type, info, ip) values(seq_eova_log.nextval, ?, ?, ?, ?) 2.通过默认值自定义: CrudManager.buildData(); 2.1 自...

3
0
发表了博客
2015/06/12 20:44

Eova 项目实战

项目:手游社区运营支撑系统 背景:国内某手游社区的后端运营支持系统 模块:玩家管理,游戏管理,礼包管理,消息管理,论坛管理,公会管理,数据统计,数值管理… 总结:2周时间完成了上述功能,并且能够交付使用。如果采用传统方式开发?开发需要多久,测试需要多久!界面是不是真的能高大上? 项目:人员经费管理系统 背景:国内某大学的一个项目经费管理系统 功能:查询统计,人员信息,项目类型,经费科目,项目信息,经费...

2
2
发表于AI & 大数据专区
2015/06/17 18:39

Eova用户答疑-念小山

最近,利用EOVA开发了一个科研人员日常管理助手V1.0版。 该版本主要针对科研人员日常的项目经费相关业务展开,具体功能包括: (1)团队及项目相关人员信息管理; (2)项目类型管理; (3)经费科目管理; (4)项目基本信息管理; (5)项目预算管理; (6)针对项目参与人员经费使用划分的人员经费分配管理; (7)收支流水账记账管理; (8)相关查询统计分析,包括人员经费使用情况统计、项目预算执行情况统计、项目经费收...

9
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2019/03/18 08:36

请问在哪里可以下载eova1.6的jar包?

请问在哪里可以下载eova1.6的jar包?

1
0
发表了问答
2015/11/18 11:49

求beetl的视频教程

求beetl的视频教程 感激不尽 好人一生平安

9
0
发表了问答
2015/11/13 09:49

eova添加功能按钮

今天eova添加按钮的时候出错了 具体错误提示是 路径我都对应上了 求大神指点 感激不尽 还有一个bs路径我没看到有curd这个控制层 随便找个控制层写个方法然后对应上行吗 在线等

5
0
发表了问答
2017/12/09 16:13

Eova支持下拉树吗?

如何实现下拉从Tree上选择数据

3
0
发表了问答
2017/05/10 11:09

Eova1.6 中元数据覆盖同步以及增量同步的问题?

问题: 1、元数据增量同步 成功之后所有的列都是双份 2、元数据覆盖更新 同步成功之后配置的表达式 格式化器等都会自动删除 以下是测试截图 元数据同步之前的数据 增量同步成功之后,同步过来的数据都是双份

2
0
发表了问答
2017/03/10 20:29

在JFinal(eova)中,如何从根据多条件,从多表计算金额

主要难点在于金额的计算: 难点:money的确定     if 原值表.status=2(异常),那么就把【"原值表.SUM_money -(折旧明细表的累计money where 原值表.aid=折旧明细表.aid)”】*0.5 (简称资产减损) if 原值表.status=3(异常转正常),先冲销上面的 (资产减损),即 -【"原值表.SUM_money -(折旧明细表的累计money where 原值表.aid=折旧明细表.aid)”】*0.5,再(操作表.date-原值表.date) * 原值表.money,写到 《折旧明细表...

3
1
发表了问答
2017/03/08 19:04

eova一对多操作问题

文档这里说是支持一对多,但是新建菜单的时候业务模板应该怎么填呢??是主子表么?还是别的=-=如果是主子表实现不了一对多啊。。我将eova_menu的config字段修改了也不好使啊,求大神知道。。

1
0
发表了问答
2017/01/18 11:27

eova修改ie兼容问题

eova兼容浏览器显示数据正确,eova在ie10以上版本示例数据显示正确,但是自己配置的数据不显示,这应该怎么修改,请给个明确解释,或者告诉应该改哪里

1
0
发表了问答
2016/12/16 13:59

年度投票上榜规则是什么?

@红薯 你好,想跟你请教个问题: http://www.oschina.net/project/top_cn_2016 上榜规则是什么?要交多少报名费? 为什么还有很多好项目没有被选上? @Zoker @阿娇OSC

8
0
发表了问答
2016/11/23 18:08

jdk1.8下安装jdk1.7后,报Unsupported major.minor version 52.0或Can't load IA 32-bit .dll on a AMD 64-bit platform]错误

之前运行没问题,包括tomcat/jetty/maven都正常,jdk为1.8,后为了运行eova,必须用1.7版本,于是又同时安装了jdk1.7,在tomcat和jetty下都报错。jdk、win7、idea15均为64位,错误如下 : 1、tomcat 运行错误: 。。。。Full details will be found in the appropriate container log file。。。 。。。。 [com.alibaba.druid.proxy.DruidDriver] but failed to unregister it when the web application was stopped. To prevent...

4
0
发表了问答
2016/10/11 16:10

jfinal+eova+mysql框架怎么写一个导入word文件,求大神给个代码

word文件礼拜内容为表格形式,怎么解析后能存入两张关联表中包括编号都存入 以下是文档内容和数据库表类型 数据库主表存入表名 表头和编号 从表存入表格内容

2
0
发表了问答
2016/08/22 10:47

eova支持数据权限吗

eova支持数据权限吗,多级组织机构,同一个功能看的数据权限是不一样的

2
0
发表了问答
2016/03/12 11:30

关于Eova图片的问题

@Jieven 你好,想跟你请教个问题:你好,我在练习中遇到如图,在有多张图片的表中,当添加一张图片时,这几张图片框都显示刚添加的那张图片。而且在修改和查看时,图片并不显示!

2
1
发表了问答
2016/06/23 11:32

eova开发DML图

挨踢人员,一定要有全局观。做事之前,先行的是规划,也就是所谓的架构吧。否则做成之后再来重构,其间的痛苦指数,呵呵,你会明白了。 上传eova官网大作,eova开发DML图,相信看过之后就对eova怎么开发一目了然了。

7
6
发表了问答
2016/06/22 17:38

用思维导图读eova,开发效率翻倍

作为一个易上手、开发快的框架,EOVA确实不错。但对于刚入门又懒得读源码和数据库的虫虫们来说,有没有更加懒的办法呢? 思维导图来了,一张图就如把脉一样把eova看得一清二楚,开发起来也就不会云里雾里了。 作为一个“挨踢”人士,为了不成了“挨骂”人群,有了思维导图,一览众山小,分分钟钟就能把整个框架理解得八九不离十,希望大家喜欢。用百度脑图制作,正在完善中,欢迎提意见和建议。

8
8
发表了问答
2016/06/16 11:50

LoginInterceptor.excludes 是否支持通配符?

@Jieven 你好,想跟你请教个问题: 比如我的controller 为 A,里面有 act1() act2()等。 我试了LoginInterceptor.excludes("/A");LoginInterceptor.excludes("/A/act*");,似乎不支持*通配符,只能一个个的controller方法过滤LoginInterceptor.excludes("/A/act1"),不太方便。...

3
0
发表了问答
2016/06/14 14:57

修改视图的时候,无法修改表数据

@Jieven 你好,想跟你请教个问题: eova自带的多表视图能够实现修改视图,同时修改对应的表的值。 我自定义的表,视图,无法修改和增加。每次提示成功,但是看日志,少了update语句。 请问,如果想实现修改视图数据的同时,修改表数据,应该注意哪些?

2
0
发表了问答
2016/06/08 10:20

新增自定义按钮总是显示前面一个按钮

@Jieven 你好,想跟你请教个问题: 其实是两个问题: 1. 比如我有个按钮,名字叫 button1,自定义了action。我再新增一个按钮button2的时候,自定义的action总是调到button1的action中。 2. 感觉button有问题,实在没法子,就数据库删除了eova_button表的相对应数据,再次新增按钮,总是会显示button2的按钮名,新增的按钮根本就不显示了。 求大神指点。 新增按钮操作的截图: 弹出框:...

5
0
发表了问答
2016/03/11 17:38

Eova在delete时出现java.lang.Integer cannot be cast to [Ljava.lang.Object;

@Jieven 你好,想跟你请教个问题:如标题,在刚布好的项目中,添加修改都好着,但删除时就是报错! java.lang.Integer cannot be cast to [Ljava.lang.Object;

2
0
发表了问答
2016/03/08 19:09

EOVA项目中遇到这个问题怎么解决?

@Jieven 你好,想跟你请教个问题:你觉得是那种问题,大概怎么解决!

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
167 评论
1.8K 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部