-
下载项目 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:生成代码后切记不要随意更改包名,似乎会导致扫描不到你生成的代码,我找了一整天没找出来为啥,最后把项目删了重新克隆弄了一遍就好了
本文档介绍了如何使用Jeecg-Boot项目来配置多数据源,修改代码生成器数据库配置以连接自定义数据库,以及解决代码生成器中遇到的username值变化问题。同时,讲解了新建模块、启动项目、生成代码的步骤,并提醒在生成代码后需在Service实现类上添加@DS注解以指定数据源。在遇到问题时,建议删除项目重新克隆。
4249

被折叠的 条评论
为什么被折叠?



