Java CRUD 接口培训考试题(20 道 · 入门版)

一、C# 转 Java 关键差异(第 1 章)— 2 题
1. 本项目 Java 中用于自动生成 getter/setter 的注解是?
2. 本项目 Java 中主键生成方式默认是?
3. 本项目一个完整 CRUD 接口的标准调用链是?
4. 接收前端请求参数并做参数校验的对象是?
5. 与数据库表 1:1 对应的实体是?
6. 本项目对象转换(VO ↔ DAO ↔ DTO)推荐用什么?
7. Controller 层'不做'以下哪件事?
8. '修改'接口对应的 HTTP 方法是?
9. Controller 新增(add)接口的返回类型必须是?
10. Service 接口和实现类的标准命名是?
11. 业务校验失败时,应抛出?
12. `@Transactional` 写在同类内 `a()` 调用的 `b()` 方法上,事务是否生效?
13. Repository 接口继承的父接口是?
14. `IService` 自带方法中,按 ID 查询单个是?
15. Mapper XML 的 `namespace` 应填写?
16. 树形结构表中,查询'所有上级'一般使用什么字段?
17. PostgreSQL 中,字符串拼接运算符是?
18. 本项目 Feign 接口统一定义在哪个模块?
19. 被 Feign 调用的 Controller,推荐加的注解是?
20. 下列做法中,违反本项目硬性规范的是?
更多问卷 复制此问卷