如何在Spring JPA中注入CrudRepository?

如何在Spring JPA中注入CrudRepository?,第1张

如何在Spring JPA中注入CrudRepository?

您应该验证以下内容

1)将注解

UserRepo
@Repository

2)您的spring bean xml文件应包含在其中:

<jpa:repositories base-package="your.repository.package"></jpa:repositories>

3)我建议注入这种类型的豆

@Autowired
而不是
@Resource

更新

看来您完成了我的前三个步骤,现在又领先了一步。现在,请记住,在Java中配置方法名称 DO
事。更改

emf()
entityManagerFactory()
(更“标准”),或设置
entity-manager-factory-ref
emf
。例:

@Bean    public LocalContainerEntityManagerFactoryBean entityManagerFactory() throws ClassNotFoundException, PropertyVetoException {        LocalContainerEntityManagerFactoryBean emf = new LocalContainerEntityManagerFactoryBean();        emf.setDataSource(dataSource());        emf.setPackagesToScan("my.package");        emf.setJpaVendorAdapter(jpaAdapter());        emf.setJpaProperties(jpaProterties());        return emf;    }


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5008660.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-14
下一篇2022-11-14

发表评论

登录后才能评论

评论列表(0条)

    保存