哪个类实现了spring roo存储库接口
我是 spring roo 的新手,现在,我正在使用 spring roo 1.2.0.M1 构建一个小项目,并且我 fins=d 当我使用 repository jpa
创建 jpa 存储库时,我只看到接口已创建,但我找不到实现该接口的类。
另一件事是我想将 @PersistenceContext 添加到存储库以指定它应该使用哪个持久性上下文。因为我找不到实现类,所以我找不到方法来做到这一点。
如果有人知道如何做到这一点,请帮助我!
提前致谢!
I am new to spring roo, and now, I am building a small project using spring roo 1.2.0.M1, and I fins=d that when I create a jpa repository using repository jpa
, I only see the interface has been created, but I cannot find the class which implements that interface.
Another thing is I want to add @PersistenceContext to repository to specify which persistence context it should use. Because I cannot find the implement class, I cannot find out a way to do this.
If someone knows how to do this, please help me!
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这听起来像 roo 使用 Spring Data JPA ,它的工作方式正是如此:您使用定义一个接口固定的名称约定,并且在运行时根据方法名称和返回类型为您生成实现代理(类似于rails / grails的脚手架方法)。
这是解释该机制的博客文章:
This sounds like roo uses Spring Data JPA which works exactly that way: you define an interface using fixed name conventions, and at runtime the implementation proxy is generated for you based on the method name and return type (similar to the scaffolding approach of rails / grails).
Here's blog post that explains the mechanism: