SpringBoot入门(六)-Spring D…
来源:互联网 发布:docker mysql 持久化 编辑:程序博客网 时间:2024/06/11 20:05
Spring Data JPA仓库(repositories)是用来定义访问数据的接口。根据你的方法名,JPA查询会被自动创建。比如,一个
CityRepository接口可能声明一个findAllByState(Stringstate)方法,用来查找给定状态的所有城市。
对于比较复杂的查询,你可以使用SpringData的Query来注解你的方法。
Spring Data仓库通常继承自Repository或CrudRepository接口。如果你使用自动配置,包括在你的主配置类(被
@EnableAutoConfiguration或@SpringBootApplication注解的类)的包下的仓库将会被搜索。
下面是一个传统的SpringData仓库:
package com.example.myapp.domain;
import org.springframework.data.domain.*;
import org.springframework.data.repository.*;
public interface CityRepository extends Repository<</span>City,Long>{
Page findAll(Pageablepageable);
City findByNameAndCountryAllI
}
注:我们仅仅触及了SpringData JPA的表面。具体查看它的参考指南。
http://projects.spring.io/spring-data-jpa/
- SpringBoot入门(六)-Spring D…
- SpringBoot~Spring Security入门
- SpringBoot入门系列: mybatis(六)
- ESLPodcast 12 - D…
- SpringBoot(六)
- Spring技术入门(六)
- Spring黑马笔记入门六
- springboot学习(二) Spring Boot 快速入门
- SpringBoot系列—Spring Cloud快速入门
- SpringBoot(1) Spring Boot快速入门
- 入门篇Spring Security——标签…
- Spring Boot干货——(六)SpringBoot整合mybatis
- fmt:formatDate value d…
- actionDone imeOption d…
- Photoshop Data D…
- leetcode:Reconstruct Original D…
- XML Parsing Error: XML or text d…
- poj 2387 : Til the Cows (d…
- SpringBoot入门(三)-GroupId、arti…
- SpringBoot入门(四)-自定义banner
- 【机房合作】——导出Excel表格
- Type mismatch: cannot&…
- SpringBoot入门(五)-日志管理
- SpringBoot入门(六)-Spring D…
- SpringBoot入门(七)-初识WebSocket
- SpringBoot入门(八)-MAVEN的多环境…
- SpringBoot入门(九)-SpringMVC的In…
- SpringBoot入门(十)-SpringEL和资…
- 数字三角形
- C语言入门(二)---七种控制结构
- [Unity热更新]tolua# & LuaFramework(一):基础
- verilog源码积累:ram和axi slaver