1 Star 0 Fork 90

weir / easy-code

forked from 爪哇老妖 / easy-code 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

JEasy 3.0 一款快速智能代码生成工具【EASY-CODE升级版】

简介

JEasy 3.0 是一款快速智能代码生成工具,面向使用Java开发的同仁们的。其关注各框架集成使用的基础代码构建过程。希望整合各种技术的规范和开发标准,能使您摆脱犹豫,摆脱选择的困难,规避没有经验带来的开发风险。不仅生成代码,同时还强调最佳实践,甚至包括名称规范。不仅仅只是提供技术,还会引导您应该如何使用好技术。

源码地址:http://git.oschina.net/taomk/easy-code

特性

JEasy 3.0 目前只支持Spring MVC框架,可以从数据库读取表结构,直接生成这WEB工程的代码,包括DAO层,Manager层, Service层, Controller层的代码,皆可以一键生成.

JEasy 3.0 框架生成的WEB工程代码, 自带以下特性:

  1. 日志切面支持: 规范Controller层, Service层, Manager层, DAO层日志输出, 记录: 执行时间, 执行耗时, 执行参数, 执行结果等信息;
  2. 参数校验支持: Controller层请求参数的校验, 自定义实现校验框架, 具体可参考DocController Demo演示;
  3. 接口Doc支持: 接口Doc页面, 提供后端详细接口描述, 方便前端联调;

JEasy 版本升级

  • 3.0
  • 去掉JFinal/Rose等框架支持;
  • 引入shiro权限框架支持;
  • 引入Dubbox服务框架支持;
  • 引入rabbitmq消息框架支持;
  • 引入cxf框架支持;
  • 引入Spring scheduler定时任务支持;
  • 引入Redis、Memcached、J2Cache等缓存支持;
  • 2.0 支持JFinal框架
  • 添加支持JFinal框架的代码生成模板;
  • 1.1.3
  • 新增:接口Doc页面,提供后端详细接口描述;
  • 1.1.2
  • 新增:请求参数校验框架;
  • 新增:请求支持Json数据格式参数转换;
  • 1.1.1
  • Bug修复:将日志体系由logback改成log4j实现;
  • Bug修复:base-mvc-web list/page方法参数修改成具体实体类型;
  • 1.1.0 支持Rose框架
  • 添加支持Rose框架的代码生成模板;
  • 1.0.1
  • BaseController重构;
  • Controller/Service/DAO方法命名规范;
  • Controller/Service层添加日志切面,输出执行信息;
  • base-xxx-web工程模板添加logback日志支持;
  • Bug修复:Mapper.ftl insertBatch 不支持配置返回主键问题;
  • Bug修复:完善MyBatisType映射关系;

JEasy 3.0 演示

  1. 代码生成:jeasy-code-gen
  2. 运行WEB:jeasy-web,访问http://localhost:8080/doc 运行WEB,查看Doc接口文档

打赏作者

打赏作者,请作者喝杯咖啡

打赏作者,请作者喝杯咖啡

技术交流

image.png

空文件

简介

JEasy 3.0 是一款快速智能代码生成工具,面向使用Java开发的同仁们的。其关注各框架集成使用的基础代码构建过程。希望整合各种技术的规范和开发标准,能使您摆脱犹豫,摆脱选择的困难,规避没有经验带来的开发风险。不仅生成代码,同时还强调最佳实践,甚至包括名称规范。不仅仅只是提供技术,还会引导您应该如何使用好技术。 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/will-we/easy-code.git
git@gitee.com:will-we/easy-code.git
will-we
easy-code
easy-code
master

搜索帮助