MyBatis学习——实现和mapper包下接口绑定

本文介绍了MyBatis中接口绑定的使用,通过创建与mapper.xml命名空间对应的接口,可以简化调用过程,直接通过接口方法执行SQL。详细步骤包括:建立与namespace相同的包路径和接口名,配置mybatis.xml中<package>扫描接口,接口中定义的方法名需与xml中sql id匹配,从而实现SQL与接口的自动绑定。
摘要由CSDN通过智能技术生成

为什么用接口绑定?

 

      在以前的时候需要在mapper.xml中写sql语句,然后使用SqlSessionFactory去调用selectXXX(selectOne, selectList, selectMap)方法,并且填写参数(1.namespace+sql语句id名  2.传入的参数)就会实现相关的操作。

mybatis,xml:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
  PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
  "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
	 <environments default="default">
		 <environment id="default">
		 	<transactionManager type="JDBC"></transactionManager>
		 	<dataSource type="POOLED">
			 	<property name="driver" value
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值