摘要: 在使用mybatis时,有时候必须要调用数据库中写好的存储过程来进行对数据的操作.这里就简单介绍一下mybatis中调用存储过程的具体实现; 实例:使用存储过程来根据deptno查询信息 sql语句的存储过程如下: mapper文件的配置如下: 测试类测试如下: 实体类如下: package com 阅读全文
posted @ 2019-07-19 21:19 陆某人 阅读(1345) 评论(0) 推荐(0) 编辑
摘要: 在平时使用mapper配置的时候,如果有一个参数不确定它的状态导致sql不好写,那么可以使用choose来选择不同状态下的sql语句, 实例: 根据deptno参数的有无来选择合适的sql语句: mapper.xml配置如下: 这里关于choose还要提几点: when是条件选择,otherwise 阅读全文
posted @ 2019-07-19 10:38 陆某人 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 关于mapper中是有很多的属性可以灵活使用,这里简单介绍一下trim的使用,trim可以配合语句动态的生成最终的sql语句,方便灵活 具体mapper.xml配置如下: Emp1的实体类如下: package com.yc.mybatis; public class Emp1 { private 阅读全文
posted @ 2019-07-19 10:07 陆某人 阅读(2456) 评论(0) 推荐(0) 编辑
摘要: 有时候要查询条件是多条件的,尤其是使用mybatis的时候如何创建sql语句呢? 这里mybatis有自己的办法,如下: 案例:通过传入map,根据map里面的数据来查询 mapper配置如下: 测试类如下: 实体类如下: package com.yc.mybatis; public class E 阅读全文
posted @ 2019-07-19 09:51 陆某人 阅读(1644) 评论(0) 推荐(0) 编辑