Spring 启动自动装配模型中的回购协议
Spring Boot Autowired a repo in a model
我有一个模型 A 和 B 以及一个关系模型 A_B
现在我想 getter 在 class A 从 class A-B 得到一些东西
所以我@Autowired 模型 A 中 A_B 的回购,但它给出了一个错误。
有什么方法可以使用类似 Autowire 的后构造方法吗?
这是我的代码:
@autowire IrepoA_B irepoA_B;
@PostConstruct
public boolean getVar() {
return irepoA_B.getByTrackId(this.getId()).var();
}
我该如何解决这个问题,这样他就不会报错:
Error creating bean with name 'entityManagerFactory' defined in class
path resource........
嗯,问题出在与我想象的完全不同的角落。
问题是它试图创建一个列 irepoA_B 因为它在 @Entity 中使用,所以我使用了注释 @Transient。修复了错误
我有一个模型 A 和 B 以及一个关系模型 A_B
现在我想 getter 在 class A 从 class A-B 得到一些东西 所以我@Autowired 模型 A 中 A_B 的回购,但它给出了一个错误。
有什么方法可以使用类似 Autowire 的后构造方法吗?
这是我的代码:
@autowire IrepoA_B irepoA_B;
@PostConstruct
public boolean getVar() {
return irepoA_B.getByTrackId(this.getId()).var();
}
我该如何解决这个问题,这样他就不会报错:
Error creating bean with name 'entityManagerFactory' defined in class
path resource........
嗯,问题出在与我想象的完全不同的角落。
问题是它试图创建一个列 irepoA_B 因为它在 @Entity 中使用,所以我使用了注释 @Transient。修复了错误