栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

2021-10-24

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021-10-24

建新的mybatis整个流程

一、Mybatis环境搭建 引入依赖

1.新建maven项目
2.在pom文件添加依赖


3.配置maven仓库

二、创建Mybatis配置环境

4.在resource文件新建mybatis-config.xml配置文件

![在这里插入图片描述](https://img-blog.csdnimg.cn/c47b6c064d4642eeac92237da9c8e97d.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAQ1hYLkphdmE=,size_20,color_FFFFFF,t_70,g_se,x_16)

配置数据库连接环境

再写事务管理器:使用jdbc的事务

再配置连接池信息
可以是1自己的连接池
也可以是2 org.apache.ibatis.datasource.pooled.PooledDataSourceFactory
在标签里写4个标签 写driver、URL、username、password
标签里name和value一一对应

最后把映射文件注册给mybatis 使用标签
里头包含挨个映射文件使用标签
(这一步是先映射文件, resource=”对应的Mapper映射文件” 映射文件是是执行SqL语句)

三、Mybatis开发步骤

5.新建数据库表

6.新建实体类 参数,文件名可以根据数据库表明来命名,便于自己区分辨认
类实现Serializable接口
声明属性
进行封装属性
无参、有参构造函数
重写toString()方法

7.在Dao层 定义Dao接口

8.在resources文件里头新建映射文件Mapper.xml

9.最后写测试类

归纳{

1.在dao层写需要处理的方法
2.到Mapper映射文件写sql语句
3.然后到config配置文件里写代理,把映射文件注册给mybatis

4.写测试类
}
Mapper文件

1.头文件

2.

区别{
往常是在Dao层写sql语言,
现在只需要在Dao层写接口

再到resource文件里写Mapper映射文件进而写Sql语句

一对一、一对多、多对多 映射需要些resultMap
collection是因为courseid的数据类型是结合

Id:dao层里对应方法的名 parameterType:增、删、改 数据需要的实体类路径
resultMap:查
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/349113.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号