新手学习mybatis-spring整合技术的简单实例

新手学习mybatis-spring整合技术的简单实例

一,前言
如果让自己着手开发一个框架整合到spiring 中,你会怎么做?
我们从mybatis开始入手,看spring如何整合mybatis。

二,spring和mybtis整合
(1) 整合思路
①spring 在JAVA项目中,主要负责的任务就是对JavaBean进行IOC(Spring容器)处理。
②三层架构:持久层,业务逻辑层,表现层
持久层:DataSource ,SqlSessionFactory(单例管理) ,MapperScannerConfigurer
业务层:Service实现类,事务管理

三,实现步骤
(1)引入pom依赖
在这里插入图片描述mysql-connection-java Mysql的驱动程序包,单元测试包Junit44,mybatis与spring的整合技术junit jar包要用到4.12版本。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(2)实现类
在这里插入图片描述

实现的接口
在这里插入图片描述

(3)引入属性文件resources
在这里插入图片描述
一:beans文件
在这里插入图片描述在这里插入图片描述二:db.properties文件
在这里插入图片描述三:log4j:properties文件
在这里插入图片描述四:mybatis全局配置文件
在这里插入图片描述
五,最后new一个测试类,简单写一个添加user的方法,先打开数据库新建User表
CREATE TABLE user (
uid int(10) NOT NULL AUTO_INCREMENT,
uname varchar(30) DEFAULT NULL,
birthday date DEFAULT NULL,
PRIMARY KEY (uid)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=latin1;

在这里插入图片描述在这里插入图片描述成功运行,简单的实例就完成了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值