Java开发
约 260 字小于 1 分钟
Java开发
**面试岗位:**后端
岗位年限:
**面试时间:**5.28 上午10点
**面试方式:**线下
面试问题:
序号 | 问题 | 解答 | 备注 |
---|---|---|---|
1 | 用过哪些spring注解 | @RestController@service@PathVariable@RequestBody | |
2 | 如何写一个操作数据库的接口 | mapper service serviceimpl | |
写一个操作数据库的接口用了哪些注解 | @service@Autowired | ||
@Autowired干什么用的 | 依赖注入 | ||
前端还是后端 | 后端 | ||
Controller方法访问路径如何配置 | @RequestMapping@GetMapping@PostMapping@DeleteMapping | ||
多表查询怎么写 | select 字段列表 from 表1 join 表2 on 条件; | ||
sql语句在那写 | 如果是mybatis 创建一个xml文件 | ||
查询每个班级有多少学生 | select COUNT() from 表1 join 表2 on 条件GROUP BY class | ||
list集合怎么用 | new一个list对象可以指向arraylist或linklist | ||
ArrayList和LinkedList区别 | 数组 链表 查询速度 | ||
ACID和事物的隔离级别 | 原子 一致 隔离 持久性 读未提交 读已提交 重复读 序列化 | ||
如何判断map key值为空 | |||
@Transactional什么情况都会回滚么 |