简化了JDBC 操作数据库的过程,是一个优秀的ORM框架。
核心配置文件用来配置数据库的链接参数
映射文件=用来写SQL
SqlSessionFactory -会话工厂用来产生框架
SqlSession --会话,用来执行SQL
QRM:对象映射关系
是指把表里字段的值自动映射给类里的属性
入门案例
修改pom文件,添加mybatis的jar包依赖
创建核心配置文件,指定链接数据库的参数
创建映射文件写SQL
整合SSM
1,包名
pojo service controller dao RunApp
CarMapper.xml application.yml pom.xml
2,创建启动类
@SpringBootApplication
@MapperScan("cn.tedu.dao")
3,application.yml 修改配置文件
4,创建pojo Car类
5,dao包下 CarDao接口
CarMapper.xml 配置文件 namespace = 接口类 id = 方法
5,servlet包下 CarService接口
CarServiceImpl 实现类 @Autowired @Service
6,CarController 类 @RestController @RequestMapping() @Autowired
Spring
一, DI 注入
@Component 完成IOC
@Autowired 完成DI