一、什么是
Mybatis 是持久层框架,用于简化JDBC开发
二、JavaEE三层架构
三、mybatis-config.xml
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <!--configuration核心配置文件--> <configuration> <!-- 配置别名 Mapper.xml里的resultType就可以省写--> <typeAliases><package name="com.xjj.pojo"/></typeAliases> <environments default="development"> <environment id="development"> <transactionManager type="JDBC"/> <dataSource type="POOLED"> <property name="driver" value="com.mysql.cj.jdbc.Driver"/> <property name="url" value="jdbc:mysql://localhost:3306/mybatis?useSSl=trur&sueUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai"/> <property name="username" value="root"/> <property name="password" value="123456"/> </dataSource> </environment> </environments> <!--每一个Mapper.XML都需要在Mybatis核心配置文件中注册!--> <mappers> <!-- <mapper resource="com/xjj/mapper/UserMapper.xml"/>--> <!-- package扫描,更省事--> <package name="com.xjj.mapper"/> </mappers> </configuration>
四、往数据库添加记录
事务
五、注解开发
只能完成简单的