Spring数据JPA的最简单工作示例
我正在搜索spring控制的JPA(插入、更新、删除)的最简单工作示例 我已经找到并尝试了许多,但它们还不够简单: - - 最好易于导入,以便我可以轻松地检查它Spring数据JPA的最简单工作示例,jpa,spring-data-jpa,Jpa,Spring Data Jpa,我正在搜索spring控制的JPA(插入、更新、删除)的最简单工作示例 我已经找到并尝试了许多,但它们还不够简单: - - 最好易于导入,以便我可以轻松地检查它 他们觉得没问题。持久性仍然不够简单。我认为数据库数据的插入和更新在 对我来说,从这个改变到删除是很容易的 然后我们可以将Hibernate.xml更改为更简单的映射: <bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotat
他们觉得没问题。持久性仍然不够简单。我认为数据库数据的插入和更新在 对我来说,从这个改变到删除是很容易的 然后我们可以将Hibernate.xml更改为更简单的映射:
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="annotatedClasses">
<list>
<value>com.mkyong.product.model.Product</value>
</list>
</property>
com.mkyong.product.model.product
然后将表Person添加到数据库中(id(int autoincrement)、name、姓氏)、更改url、更改hibernate.dialent中的方言(例如org.hibernate.dialent.mysqldialent),然后就可以了
然后使用Spring数据配置,如下所示
package com.java2s.common;
import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
@EnableJpaRepositories
class Config {}
或者在xml上下文(src/main/resources/applicationContext.xml)中配置添加//模式相关条目、xmlns:jpa和
将App.java放在com.java2s.common以外的包中。
在pom.xml中,如果您想要最新版本:
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-jpa</artifactId>
<version>1.7.1.RELEASE</version>
</dependency>
org.springframework.data
spring数据jpa
1.7.1.1发布
我将所有的spring依赖项更新为4.0.2.RELEASE,对于SpringVersion3U,在Version1.6.4.RELEASE中需要spring数据jpa