Skip to content

pot-mot/jimmer-code-gen-kotlin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

799 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jimmer Code Gen 代码生成器

项目文档

一款实体模型设计与代码生成工具,旨在快捷创建 Jimmer 下的实体与关联。

前往发行版获取 jar 包,使用 java -jar 直接启动 jar 包并从浏览器访问 localhost:8080 即可。
目前内置支持 H2、MySQL8、PostgreSQL。
默认采用 H2 内存模式,请注意及时保存模型。

仓库地址

后端 前端
Github Github
Gitee Gitee

数据源种类

sql 脚本 配置文件 说明
MySQL application-mysql.yml 创建 schemajimmer_code_gen
然后执行脚本。
PostgreSQL application-postgresql.yml 使用默认 databasepostgres
创建 schemajimmer_code_gen
然后执行脚本。
H2 application-h2.yml 通过 H2Initializer 随项目启动直接执行。

修改对应 application.yml 中的 spring.profiles.active,并配置对应数据源连接。

模型全局通用配置

jimmer-code-gen 路径下为全局 GenConfig 配置,默认值请参照 GlobalGenConfig.kt

注意事项

!!本项目通过外部导入数据源进行生成,所以基础数据源类型无需和目标数据源类型一致

!!生成数据源涉及的认证信息均无加密,建议仅在内网环境使用

LICENSE

本项目使用 GPL 许可

About

Jimmer Code Gen 旨在快捷创建 Jimmer 下实体与关联。此处为后端仓库,基于 Kotlin + Gradle 编写。

Topics

Resources

License

Stars

19 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors