Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

SanJingYe88/SpringBootCodeGenerator

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
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

 
 
 

Contributors

Languages

  • FreeMarker 55.5%
  • Java 44.5%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.