1.namespace
namespace中的报名要和Dao/mapper接口的包名一致!
2.数据源(DataSource) 连接数据库 dbcp c3p0 druid
MyBatis 可以配置成适应多种环境
尽管可以配置多个环境,但每个SqlSessionFactory实例只能选择一种环境。
学会配置多套运行环境
Mybatis默认的事务管理器就是JDBC,连接池:POOLED
1.起别名
2.结果集映射:resultMap
1.LOG4j【掌握】 2.STDOUT_LOGGING【掌握】
<settings>
<setting name="logImpl" value="STDOUT_LOGGING"/>
</settings>
1.使用class文件绑定注册
接口和他的Mapper配置文件必须同名!
接口和它的Mapper配置文件必须在同一个包下!
1.基本类型的参数或者String类型,需要加上。
2.引用类型不需要加上
3.如果只有一个基本类型的话,可以忽略,但是建议大家都加上!
4.我们在SQL中引用的就是我们这离的@Param("uid")中设定的属性名!
高频面试:
1.Mysql引擎
2.InnoDB底层原理
3.索引
4.索引优化!