1. Repository接口,是Spring Data里面做数据库操作的最底层的抽象接口、最顶级的父类,源码里面其实什么方法都没有,仅仅起到一个标识作用
2.查询语法:
3.字段默认是会加上@Basic注解,@Transient表示该属性并非一个到数据库表的字段的映射,表示非持久化属性,与@Basic作用相反。JPA映射数据库的时候忽略它。
4.@Temporal用来设置Date类型的属性映射到对应精度的字段。
5.@Enumerated直接映射enum枚举类型的字段
6.使用Example查询
. prob:实体对象
. ExampleMatcher:匹配对象
. Example:实例对象,代表的是完整的查询对象
特点:不支持过滤条件分组,既不支持过滤条件用or连接,所有的过滤查件,都是简单一层的用and(并且)连接;仅支持字符串的开始/包含/结束/正则表达式匹配和其他属
性类型的精确匹配。 实例: