Spring Data JPA

评估你对 Repository、查询与实体映射的理解。

1. Spring Data JPA 中用于基本 CRUD 操作的主要接口是什么?
2. 以下哪些是 Spring Data JPA 的特性?
3. Spring Data JPA 可以根据方法名生成查询。
4. 用于将类标记为 JPA 实体的注解是什么?
5. 用于指定实体主键的注解是?
6. 以下哪些是 Spring Data JPA 查询派生的关键字?
7. Spring Data JPA 的 @Query 注解允许定义自定义 JPQL 查询。
8. Java Persistence API 的缩写是什么?
9. 哪个接口扩展了 CrudRepository 并添加了 JPA 特定方法?
10. Spring Data JPA 仓库方法的有效返回类型包括哪些?
11. Spring Data JPA 仓库必须使用 @Repository 注解。
12. 用于为仓库方法指定自定义 SQL 查询的注解是什么?
13. 方法名 findByLastName 会派生什么查询条件?
14. Spring Data JPA 支持哪些查询创建方式?
15. 默认情况下,Spring Data JPA 仓库的读操作是事务性的。
16. 检索按 'name' 字段升序排序的所有实体的方法名是什么?
17. 如果返回 Optional<T> 的仓库方法未找到实体,会抛出什么异常?
18. 可用于配置分页的注解有哪些?
19. Spring Data JPA 配置必须使用 persistence.xml 文件。
20. 提供分页和排序方法的接口名称是什么?
Answered 0 of 0 — 0 correct