【发布时间】:2018-09-01 14:39:50
【问题描述】:
好吧,我是春季靴子的新手。我正在做一个项目,我需要在控制器类中 @Autowired 我的实体。但我最终得到了错误:
abc 中的字段存储库需要一个无法找到的“xyz”类型的 bean。
但在实体类中添加@Component 后就解决了。
所以我的问题是:
为什么 Spring boot 没有像在 @SpringBootApplication 声明下那样扫描我的 Entity 类?
我们应该在何时何地在我们的应用程序中使用@Component 注解?
【问题讨论】:
-
自动装配实体指向软件设计中的问题。实体应该来自您的数据存储,而不是由 Spring 框架管理。你能详细说明一下那个用例吗?也许还可以显示您的代码?
标签: spring-boot