目录
一、Mybatis相关的API
二、MyBatis 映射配置文件
三、MyBatis 核心配置文件
1、数据库链接配置文件引入
2、起别名
四、MyBatis 传统方式实现Dao层
1、LOG4J的使用
一、Mybatis相关的API
org.aoache.ibatis.io.Resources: 加载资源工具类。
org.aoache.ibatis.session.SqlSessionFactoryBuilder:获取SqlSessionFactory工厂对象的功能类。
org.aoache.ibatis.session.SqlSessionFactory:获取SqlSession构建这对象的工厂接口。
org.aoache.ibatis.session.SqlSession:构建者对象接口,用于执行SQL、管理事务、接口代理。
二、MyBatis 映射配置文件
映射配置文件包含了数据和对象之间的映射关系以及要执行的SQL语句。增 删改 查 案例代码。
Insert into student values (#{sid}, #{name}, #{sex}) delete from student where sid=#{sid} update student set name=#{name}, sex=#{sex} where sid=#{sid};
三、MyBatis 核心配置文件
包含了mybatis最核心的设置和属性信息。如数据库的链接,事务,连接池等
1、数据库链接配置文件引入
上述数据库的相关配置信息是写死在MyBatisConfig的,需要把这些信息单独抽取到一个配置文件那儿。
resource:数据库连接配置文件路径获取数据库连接参数
type:指定全类名alias:指定别名 在日常开发中,排查问题是难免需要输出MyBatis真正执行的SQL语句、参数、结果等信息,我们就可以借助LOG4J的功能来实现执行信息的输出。使用步骤:
1 导入jar包2 修改核心配置文件。 3 在src下编写LOG4J的配置文件2、起别名
四、MyBatis 传统方式实现Dao层
1、LOG4J的使用



