hibernate 调用mysql存储过程
2013-10-28 17:19
405 查看
@Override public String processData(final String taxPayerNo,final String period) throws Exception { return (String)this.getHibernateTemplate().execute(new HibernateCallback() { @Override public Object doInHibernate(Session session) throws HibernateException, SQLException { Connection conn = session.connection(); CallableStatement pstmt = null; String result = null; try{ pstmt = conn.prepareCall("{ call creat_cal_report_data(?,?,?)}"); pstmt.setString(1, taxPayerNo); pstmt.setString(2, period); pstmt.registerOutParameter(3,java.sql.Types.VARCHAR); pstmt.executeQuery(); result = (String) pstmt.getObject(3); }catch(Exception e){ e.printStackTrace(); } return result; } }); }
相关文章推荐
- vs2008下MFC中采用ado连接MySQL(ODBC、非ODBC或C API方式)
- mysql AUTO_INCREMENT 字符 删除后重1开始
- mysql字符串匹配度查询排序
- MYSQL varchar 类型 排序错乱问题的解决
- Mysql从客户端连接服务器连不上的问题
- Windows2003 下 MySQL 数据库每天自动备份
- MySQL USING 和 HAVING 用法
- windows 7 64位下配置mysql64位免安装版
- windows 7 64位下配置mysql64位免安装版
- mysql 添加修改删除字段
- MySQL InnoDB数据库备份与还原
- MySQL中Global、Session和Both(Global & Session)范围的Dynamic及Not Dynamic类型的变量的作用范围和设置方法
- MFC积累---20111123 MFC与MySql的链接 VS2008
- 配置OGG到MYSQL复制时登陆MYSQL报错解决
- MySQL计划任务(事件调度器) Event Scheduler介绍
- 浅析MySQL之字符串函数
- MySQL的相关知识
- MySQL的重装问题解决方法
- MySQL之字符串函数
- MySQL中REPLACE INTO语句的用法