![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[单选题]
下列是SpringDataJPA和JPA之间的关系下列说法正确的是()
A.Spring Data JPA是JPA规范的再次封装抽象,底层还是使用了Hibernate的JPA技术实现
B.Spring Data JPA和JPA之间没有必然的关系
C.SpringDataJPA可以方便的和Spring进行整合,但是不太适用于SpringBoot
D.JPA的使用上手简单但是开发效率较低
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.Spring Data JPA是JPA规范的再次封装抽象,底层还是使用了Hibernate的JPA技术实现
B.Spring Data JPA和JPA之间没有必然的关系
C.SpringDataJPA可以方便的和Spring进行整合,但是不太适用于SpringBoot
D.JPA的使用上手简单但是开发效率较低
B.启动类上标准@EnableTransactionManagement打开事务管理
C.在需要事务托管的类上标注@Transactional注解。一般放在Service层实现类上
D.对于查询方法,应该配置不需要事务支持,并将数据集设为只读:@Transactional(propagation = Propagation.NOT_SUPPORTED, readOnly = true)