SQL映射文件一般和接口绑定放在同一个mapper包下
映射文件名UserMapper.xml必须和接口名UserMapper保持一致通过实现类去实现接口的方法实现具体的功能
在Mybatis核心配置文件映射mapper包
<package name =mapper包的路径 / >
动态SQL
if
sweich
动态SQL
MyBtis缓存机制
· 默认开启一级缓存线程级别的缓存,sqlSession的缓存,在sqlsession生命周期有效,可以避免重复与数据库的交互,提供
不同sqlsession之间是相互隔离的
Mybatis注解开发
@Results@select("select * form emp" )