如何正确知道包和版本在春季使用CrudRepository
问题描述:
我是新的春天mvc(版本3.2.2.RELEASE),试图建立一个项目样本。 我有一个控制器,工作,读取数据和解析一个JSON。如何正确知道包和版本在春季使用CrudRepository
于是我开始尝试访问和创建数据,并在使用“弹簧引导起动数据JPA”
我的问题是一个教程(https://spring.io/guides/gs/accessing-data-jpa/)发现了大约CrudRepository,我怎么知道哪个软件包包含CrudRepository以及我应该在我的春天版本中使用的版本?据我所知,“弹簧引导起动数据JPA”是一组罐子,我也有春天了一个项目,所以我只需要在CrudRepository神器
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-commons</artifactId>
<version>1.9.2.RELEASE</version>
</dependency>
答
CrudRepository是部分Spring Data模块。
所以这种依赖性:
spring-data-commons
这里找到几乎任何Java类的含罐子一个有用的网站:GREPCODE.com: