详细介绍一下,mybatis调用存储过程
mybatis执行存储过程,最近不少朋友在找mybatis调用存储过程的相关介绍,兔宝宝游戏网给大家详细的介绍一下,希望对大家有帮助。
1、详细介绍一下:
2、mybatis怎么使用存储过程:
mybatis 配置 里面 写好存储过程,然后直接调用。
编辑userMapper.xml
编辑userMapper.xml文件,添加如下的配置项
1
4
7
8
12
13
14
15
四、编写单元测试代码
1 package me.gacl.test;
2
3 import java.util.HashMap;
4 import java.util.List;
5 import java.util.Map;
6
7 import me.gacl.custom.model.ConditionUser;
8 import me.gacl.domain.User;
9 import me.gacl.util.MyBatisUtil;
10 import org.apache.ibatis.session.SqlSession;
11 import org.junit.Test;
12
13 /**
14 * @author gacl
15 * 测试调用存储过程
16 */
17 public class Test6 {
18
19 @Test
20 public void testGetUserCount(){
21 SqlSession sqlSession = MyBatisUtil.getSqlSession();
22 /**
23 * 映射sql的标识字符串,
24 * me.gacl.mapping.userMapper是userMapper.xml文件中mapper标签的namespace属性的值,
25 * getUserCount是select标签的id属性值,通过select标签的id属性值就可以找到要执行的SQL
26 */
27 String statement = "me.gacl.mapping.userMapper.getUserCount";//映射sql的标识字符串
28 Map
29 parameterMap.put("sexid", 1);
30 parameterMap.put("usercount", -1);
31 sqlSession.selectOne(statement, parameterMap);
32 Integer result = parameterMap.get("usercount");
33 System.out.println(result);
34 sqlSession.close();
35 }
36 }
总结:以上内容就是针对详细介绍一下,mybatis调用存储过程的详细介绍,大家可以参考一下。
- 上一篇: wclclassic怀旧服,wcl怎么切换到怀旧服
- 下一篇: 详细介绍一下,真正可以开挂的软件
gta5武器秘籍大全,完整版无限子弹,gta5的武器秘籍有哪些,gta5武器全满代码是:IFWEREARCHMAN。其他秘籍:一、武
2025-03-11-
海龟汤题目和答案全套恐怖高难度,细思极恐的冷门海龟汤 2025-03-11
-
女生手抄上林赋是什么梗的含义(为什么抄上林赋得心上人) 2025-03-11
-
侠盗飞车罪恶都市秘籍大全(完整版),侠盗飞车罪恶都市秘籍有哪些呢 2025-03-11
-
gta5武器秘籍大全(完整版)无限子弹,gta5的武器秘籍有哪些 2025-03-11
-
梦幻西游义绝墨魂笔3x攻略(神器义绝墨魂笔之踪攻略) 2025-03-11
-
公交车里抓着摇曳的手环诗情,清晨时见雾青草沾雨露是什么歌 2025-03-11