ytjavaweb-day07
1,MyBatis框架的介绍
和JDBC的对比:
0, Mybatis是基于JDBC的,是对JDBC的更好的封装,提供了更多对数据库的简便操作
1,JDBC无法实现自动封装需要手动封装对象或者集合,MyBatis可以完成自动封装结果集
2,JDBC的SQL参数解析,需要依次为占位符设置值,MyBatis可以方便的设置SQL参数并解析
3,JDBC的代码量非常大,MyBatis大大减少了JDBC的代码编写
框架的定位: 直接和数据交互层,叫做持久层

2,MyBatis框架的入门案例
先准备数据:
准备工作:
0, 导入MyBatis的jar包
1, 准备1号文件,核心配置文件:事务,数据源...
2, 准备2号文件,映射文件: 写大量的增删改查的SQL
3, 准备3号文件,是一个类: 用来封装表里字段的值
4, 开始测试: ...
0, 导入MyBatis的jar包



1, 准备1号文件,核心配置文件:
2, 准备2号文件,映射文件: 写大量的增删改查的SQL
3, 准备3号文件,是一个类: 用来封装表里字段的值
4, 开始测试: ...