前言:随着WEB UI框架(EasyUI/Jquery UI/ExtJS/DWZ)等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成统一规范的界面!代码生成+手工MERGE半智能开发将是新的趋势,单表数据模型和一对多数据模型的增删改查功能直接生成使用,可节省50%工作量,快速提高开发效率!! ...
分类:
Web程序 时间:
2019-02-04 18:20:13
阅读次数:
204
JEECG(J2EE Code Generation) 是一款基于代码生成器的智能开发平台,采用代码生成+手工MERGE半智能开发模式, 可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失扩展性和灵活性。 JEECG宗旨是:简单功 ...
分类:
编程语言 时间:
2019-02-04 16:39:37
阅读次数:
206
Spring Boot mybatis plus代码生成器和自带CRUD接口 lombok 库: Apache Commons & guava AOP Java8: stream & lambda 反射 日志取代debug IDEA:使用恰当的开发工具并熟悉、熟练使用其功能 单元测试:不必运行整个项 ...
分类:
编程语言 时间:
2019-02-03 15:33:22
阅读次数:
248
一、方式 1. 代码生成器 & IDE 1. 编译时代码生成: Pluggable Annotation Processing API 1. 运行时代码生成: Compiler API 1. 运行时生成字节码: cglib, javassist 二、辅助工具 String format tool 模 ...
分类:
编程语言 时间:
2019-02-03 15:31:10
阅读次数:
229
接着之前创建的ssmMaven项目 一: 在pom文件中加入mybatis-generator插件 注意:plugins标签不要写在pluginManagement标签里,或者plugin标签不要写在pluginManagement标签里的plugins标签里 应该像我这样:另起一个plugins标 ...
分类:
移动开发 时间:
2019-01-30 14:23:58
阅读次数:
289
写在前面: Mybatis Generator是MyBatis和ibatis的代码生成器。主要生成如下: (1)与表结构匹配的Java POJO(字段名对应属性) (2)SQL映射XML文件(文件为配置中每个表上的简单CRUD(增删改查)函数生成SQL。) 生成的SQL语句有 insert upda ...
分类:
其他好文 时间:
2019-01-27 00:21:25
阅读次数:
224
介绍 一款轻量级开源的代码生成器,相对较动软代码生成器而言要轻量的多,支持多种数据库,所用到dll组件也都在github有源码,代码非常的简单有点基础的看源码可以把生成的项目改成自已的风格。 特色 该代码生成器最大的特点就三个简单 ,无需安装,生成的代码 简单并且有教学用例,还有就是调试和修改模版简 ...
分类:
其他好文 时间:
2019-01-21 21:15:18
阅读次数:
609
1. spring 工具类 MapStruct是一个代码生成器的工具类,简化了不同的Java Bean之间映射的处理,所以映射指的就是从一个实体变化成一个实体。在实际项目中,我们经常会将PO转DTO、DTO转PO等一些实体间的转换。在转换时大部分属性都是相同的,只有少部分的不同,这时我们可以通过ma ...
分类:
编程语言 时间:
2019-01-20 22:04:49
阅读次数:
204
Android电商开发(1)项目基础骨架 本次项目旨在完成一个二手书交易市场的一种校园app,可以方便同学们进行二手书交易,实现多次利用。 骨架采用多个model组合而成,包括以下部分组成: 注解model:提供注解源数据 代码生成器model:使用注解生成代码 核心model:作用包括路由构架、h ...
分类:
移动开发 时间:
2019-01-18 23:07:19
阅读次数:
404
为什么我喜欢打标签来配置AOP 1. 配置多很混乱,代码里面很难分辨出来哪些是AOP容器(比如属性注入) 2. 对于代码生成器生成的代码里面还需要手动加到配置里面 3. 连java spring现在都是清一色的注解来代替xml,这个就是趋势所在 我基于Autofac开发了一个基于标签来配置AOP的扩 ...
分类:
其他好文 时间:
2019-01-17 23:43:52
阅读次数:
221