当前位置:编程学习 > JAVA >>

关于spring jpa的几个小疑问

在受用spring jpa的过程中发现,我们只需要定义一个继承z自JpaRepository的接口,然后在接口里面定义方法public User findByName(String name)并且添加方法注解@query("select*from xxx"),就可以在service层这么写

@autowird
UserRepository userRepository;
然后直接调用userRepository.findByName("jack")

我找了下 ,并没有看到这个接口的实现类,我也知道spring有注入这个功能,但是我不明白的是,这个接口都没有实现类啊 到底是如何工作的 ,如果我们不用spring来实现这个不需要实现类的接口功能,应该怎么实现? --------------------编程问答-------------------- spring也是借助于第三方实现的,比如hibernate jpa实现 或者ejb
只不过spring通过代理将这层实现封装了
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,