这有一份由十四年架构师编写的思维导图和资料,需要的朋友点赞后,【点击此处】免费获得!
01 18个MyBatis高频知识点(含解析)
- 精讲#{}和${}的区别是什么?
- 数据库链接中断如何处理?
- 在开发过程中,经常遇到插入重复的现象,这种情况该如何解决呢?
- 事务执行过程中宕机的应对处理方式?
- 高性能服务器端端开发底层主要靠I/O复用来处理,这种模式:
- Mybatis中的Dao接口和XML文件里的SQL是如何建立关系的?
- 当实体类中的属性名和表中的字段名不一样,怎么办 ?
- 模糊查询like语句该怎么写?
- 什么是MyBatis的接口绑定?有哪些实现方式?
- 使用MyBatis的mapper接口调用时要注意的事项
1 精讲#{}和${}的区别是什么?
- mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值。
- mybatis在处理${}时,就是把${}替换成变量的值