要想完全学会Mybatis,需要具备如下条件
1. java SE、java EE eg:jdbc、动态代码、拦截器等
2. XML的解析--XPath
3. 设计模式
4. 事务
5.sql
6.多线程
如何学习Mybatis?
1. 为什么学习mybatis?为什么不选型Hibernate
2. 学习Mybatis到底学什么?
1. 增删改查(含批量操作,主键返回等)
2. 代码生成器(有些公司经常用)
3. 动态sql
4. 插件
5.JdbcType 和JavaType 和数据库类型的转化以及TypeHandler的作用
6. 如何处理ReqDto、po、VO的关系
7. 排序、分页(逻辑分页,物理分页),模糊查询(含各个数据库的差异)