MyBatis2

一、MyBatis项目搭建

1.添加依赖jar包

        a.MyBatis框架

        b.mysql-connect-java框架

2.设置项目的配置文件application.yml

        a.设置要连接的mysql服务器的地址和相关信息

        b.mybatis的xml文件存放目录

 二、基于MyBatis的模式操作数据库

        1.被标识了@Mapper的interface接口

        2.添加了mybatis的xml文件(实现了增删改查的功能->SQL语句)

三、单元测试

1.生成单元测试类 

2.修改单元测试,补充单元测试的业务实现

 

 

 MyBatis添加功能的实现:

方法一、返回受影响的行数

正常情况下使用@Param("XX")String xxx来声明属性,一般可省略@Param注解

1.在interface接口的mapper类中声明方法

 2.在对应的mapper.xml文件中使用<insert>标签来插入属性

注意:方法名称以及参数要和insert标签中的信息一一对应

方法二、返回被添加对象的自增id(和方法一的主要区别在XML文件)

 

修改功能

 删除功能

 

 

 @Teansactional注解可以避免数据库数据被污染

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值