我正在尝试将存储库(MongoRepository)注入我的域对象中,并且我一直在遵循此link的说明,但似乎无法正确使用它。有没有人这样做过? 我正在使用Spring Data Mongo。
答案 0 :(得分:0)
我认为这是一个不必要的开销(使用AOP)。您可以使用普通Java解决它。使您的存储库类能够创建对象并在其中执行自动注入。
样本:
public class MyBusinessRepository {
public MyBusinessClass create() {
return new MyBusinessClass(this);
}
...
}
使用构造函数来考虑“MyBusinessClass”,该构造函数将存储库作为参数接收。
无论如何,如果真的希望用AOP做到这一点,请告诉我们错误的消息。