-
下载项目 git clone git@github.com:zhangdaiscott/jeecg-boot.git
-
用idea打开
-
多数据源配置
jeecg-boot-module-system/src/main/resources/application-dev.yml
-
代码生成器数据库配置
改成你想生成代码的数据库
注意:这里要增加一个name与username相同,并且在代码生成器那里的username要注入name的值,因为它扫描配置文件时不知道为什么会改变username的值导致报错,就很灵异。 -
代码生成器路径配置
这里改不改都行,到时候在界面里可以选 -
修改代码生成器代码
这样就可以连接上自己的数据库了(好像直接注释掉所有@Value也可以达到同样的效果) -
项目启动
看官方文档 -
新建模块进行开发
先新建一个maven模块,然后将jeecg-boot-module-system/pom.xml中的依赖直接复制到新建模块的pom.xml中(我新建的模块叫jeecg-boot-module-yunzhou)
在jeecg-boot-module-system里添加新建模块jeecg-boot-module-yunzhou的依赖
父模块的pom.xml中自动添加了module
-
生成代码
看官方文档
生成结果
注意:要在生成代码的service实现类上添加@DS注解配置数据源,否则会找不到你自己数据库中的数据 -
最终样式
生成的后端接口
生成的前端页面
PS:生成代码后切记不要随意更改包名,似乎会导致扫描不到你生成的代码,我找了一整天没找出来为啥,最后把项目删了重新克隆弄了一遍就好了