Thanks to visit codestin.com
Credit goes to github.com

Skip to content

基于SpringBoot2+Freemarker的代码生成器,用DDL SQL语句生成JPA/JdbcTemplate/Mybatis/BeetlSQL相关代码,支持mysql/oracle/pgsql三大数据库。以释放双手为目的,各大模板也在陆续补充和优化。欢迎大家提交模板和交流想法!

Notifications You must be signed in to change notification settings

SanJingYe88/SpringBootCodeGenerator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpringBootCodeGenerator

在项目 SpringBoot2+Freemarker 地址:https://github.com/moshowgame/SpringBootCodeGenerator 的基础之上,自行修改的代码生成器.

访问路径 http://127.0.0.1:1234
20191105对原有项目的SpringBoot依赖版本以及Maven插件版本重新编写.
20191101对原有JdbcTemplate分类下的模板位置及结构重新编写.
20191101对原有DTO和SQL分类下的模板位置及结构重新编写.
20191031对原有Mapper分类下的模板位置及结构重新编写.1.扩展了类实体,表实体的结构信息
2.可以解析出主键,主键类型,主键生成方式.
201910301.增加了数据表实体类,表字段实体类.
2.对解析SQL的逻辑进行扩展,支持联合主键,支持 NOT NULL,UNIQUE,DEFAULT 等关键字的解析.
20191030对原有Entity分类下的模板位置及结构重新编写.
1.调整模板位置和分类位置.
2.调整模板结构
20191030对原有建表SQL的逻辑进行重新编写.
1.前端新增数据库类型选项.
2.新增生成条件实体类进行前端条件封装
3.原有SQL解析流程根据数据库类型去解析,更加清晰.
20191030初始化项目.

About

基于SpringBoot2+Freemarker的代码生成器,用DDL SQL语句生成JPA/JdbcTemplate/Mybatis/BeetlSQL相关代码,支持mysql/oracle/pgsql三大数据库。以释放双手为目的,各大模板也在陆续补充和优化。欢迎大家提交模板和交流想法!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • FreeMarker 55.5%
  • Java 44.5%