MyBatis 映射SQL的几种方式
来源:互联网 发布:清风不语网络剧资源 编辑:程序博客网 时间:2024/06/07 18:28
1配置文件方式:
ex:
1.1 SQL映射文件
<mapper namespace="com.test.dao.EmployeeMapper"><select id="getEmpById" resultType="com.test.beans.Employee">select id,last_name lastName,email,gender from tb1_emplyee where id = #{id}</select></mapper>
1.2全局配置文件:
使用Mapper标签进行绑定:
<mappers><mapper resource="EmployeeMapper.xml" /></mappers>2.注解方式:
定义一个接口:
public interface EmployeeMapperAnnotation { @Select("select id,last_name lastName,email,gender from tb1_emplyee where id = #{id}") public Employee getEmpById(Integer id);}然后在全局配置文件中进行注册:
<mappers><mapper class="com.test.dao.EmployeeMapperAnnotation"></mapper></mappers>3.批量注册
<mappers><package name="com.atguigu.mybatis.dao"/></mappers>
tips:
映射文件名必须和接口同名,并且放在与接口同一目录下,不然注册不了。
阅读全文
0 0
- MyBatis 映射SQL的几种方式
- mybatis 构建SqlSessionFactory的几种方式 以及调用sql映射语句的几种方式
- myBatis中的语句映射几种特别方式
- MyBatis mapper.xml配置一对一关系映射的几种方式整理
- mybatis 一对一的映射(两种方式)
- 映射公网的几种方式
- 局域网映射的几种方式
- mybatis中注册映射sql的Mapper的三种方式详解
- Mybatis SQL语句的两种映射方式 mapper的xml配置和接口两种方式
- MyBatis接受参数的几种方式
- mybatis代码生成的几种方式
- mybatis代码生成的几种方式
- mybatis传参的几种方式
- mybatis代码生成的几种方式
- mybatis代码生成的几种方式
- MyBatis接收参数的几种方式
- mybatis批量更新的几种方式
- mybatis主键回填的几种方式
- XVFB实现selenium在linux上无界面运行安装篇
- 死锁(deadlock)例题解析
- jvm的线程之间的通信-notify-wait-notifyAll
- 深入理解JavaScript系列(36):设计模式之中介者模式
- 《TCP/IP详解 卷1:协议》 读书笔记 第十七章 TCP:传输控制协议
- MyBatis 映射SQL的几种方式
- 数据库基础整理
- PAT1064 朋友数
- ACM题集以及各种总结大全!
- 深入理解JavaScript系列(37):设计模式之享元模式
- 点击一个按钮后可以切换按钮的背景图片并执行不同的点击事件
- C++ Primer 第5版--练习11.33
- 当Ubuntu 使用命令行“sudo apt-get update”时出现问题的解决方式
- Qt creator 中设置命令行参数方法