欢迎光临散文网 会员登陆 & 注册

ytjavaweb-day07

2023-06-27 12:07 作者:cgblpx  | 我要投稿

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, 开始测试: ...



ytjavaweb-day07的评论 (共 条)

分享到微博请遵守国家法律