myBatis3 存储过程调用
2016-05-18 11:15
337 查看
myBatis 3 与 2 的调用方式区别 较大
xml配置:
java调用:
drop PROCEDURE if EXISTS chartIndexs; CREATE PROCEDURE chartIndexs(in beginTime timestamp, in intervalTime INTEGER, in showCount INTEGER)。。。。。。
xml配置:
<select id="procXXX" statementType="CALLABLE" resultType="java.lang.String" parameterType="com.Query"> {call proc_lsvs_chart_Indexs( #{addr, jdbcType=VARCHAR, mode=IN}, #{storageTimeStart, jdbcType=TIMESTAMP, mode=IN}, #{intervalTime, jdbcType=INTEGER, mode=IN}, #{showCount, jdbcType=INTEGER, mode=IN}, #{indexStrs, jdbcType=VARCHAR, mode=OUT} )} </select>
java调用:
dao.procXXX(query);
System.out.println("返回值:"+query.indexStrs);
相关文章推荐
- Android Studio如何设置代码自动提示
- Web API路由
- 电商系统的高并发设计和挑战
- Web API路由
- LRU算法
- 进击的Android注入术《五》
- Android之高德地图定位及附近搜索
- CopyOnWriteArrayList源码原理分析
- multipartResolver
- 内核笔记1-Linux内核体系结构
- 什么是Zookeeper,Zookeeper的作用是什么,在Hadoop及hbase中具体作用是什么
- unity network组件的使用
- 在java代码中获取JVM参数
- MySQL安装Write configuration file 提示:configuration file template my.ini Error code-1
- stm32芯片的焊接
- apache通过.htaccess(rewrite)判断手机电脑跳转-手机用户重定向到手机版
- SaltStack 使用pillar安装配置管理zabbix
- 对Spring 数据访问的理解
- FMS/AMS服务本地录制在线视频碰到的问题解决方案
- 谁来讲讲Rxjava、rxandroid中的操作符的作用?