在一些情况下 Springboot 项目中 jpa 扫描不到实体. 比如默认扫描不到引用的其他项目中定义的实体. 导致无法自动创建表.
解决方法, 在 Application 中自定义实体扫描的包
- @EntityScan(basePackages = {
- "com.aaa"
- })
- @SpringBootApplication
- @EnableDiscoveryClient
- @ComponentScan(basePackages = {
- "com.aaa.*"
- })
- @EntityScan(basePackages = {
- "com.aaa"
- })
- public class CqgtApplication {
来源: http://www.bubuko.com/infodetail-3383010.html