springmvc + mybatis 怎么调用存储过程
答案:2 悬赏:40 手机版
解决时间 2021-02-07 02:02
- 提问者网友:几叶到寒
- 2021-02-06 13:53
springmvc + mybatis 怎么调用存储过程
最佳答案
- 五星知识达人网友:妄饮晩冬酒
- 2021-02-06 14:37
不知道怎么调用,但是可不可以在代码里实现存储过程所完成的功能啊,为什么要在数据库端进行操作
全部回答
- 1楼网友:举杯邀酒敬孤独
- 2021-02-06 15:38
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
17 public class test6 {
18
19 @test
20 public void testgetusercount(){
21 sqlsession sqlsession = mybatisutil.getsqlsession();
22
27 string statement = "me.gacl.mapping.usermapper.getusercount";//映射sql的标识字符串
28 map parametermap = new hashmap();
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 }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯