- 浏览: 1307309 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
kay11:
...
JAVA生成简单的随机字符串(a-zA-Z0-9) -
zhangliguoaccp:
您好关于登录页面的验验证码这块怎么解决的?还有登录成功后,跳转 ...
JAVA,模拟HTTP登录 -
107x:
不错,谢谢!
<c:foreach 循环 map -
wenjin:
不知楼主是不还在想请叫一下我自己开的Tomcat下载一个文件C ...
Android 下载文件及写入SD卡 -
zyywgf:
JSTL c标签,fn标签,fmt标签
SSH中调用带返回结果集的存储过程:
public class ExecuteProceduresDaoImpl extends JdbcDaoSupport implements ExecuteProceduresDao { public Object Call_prLS_OrderByMemberOrNotMember(final String[] parm) { String procedureSql = "{?=call prLS_OrderByMemberOrNotMember(?,?,?,?,?,?,?,?,?,?)}"; return (Object) getJdbcTemplate().execute(procedureSql, new CallableStatementCallback() { public Object doInCallableStatement(CallableStatement cs) throws SQLException, DataAccessException { int j = 2; cs.registerOutParameter(1, Types.INTEGER); if (parm != null) { for (int i = 0; i < parm.length; i++) { cs.setString(j, parm[i]); ++j; } } if (cs.execute()) { ResultSet rs = cs.getResultSet(); while (rs.next()) { rs.getString(1); rs.getString(2); rs.getString(3); } return null; } else { return cs.getInt(1); } } }); } }
SSH中调用带返回值的存储过程:
public class RechargeDAOImpl extends JdbcDaoSupport implements RechargeDAO { static int result = -1; public int rechargeCard() { String procedureSql = "{? = call sp_pb_addmoney(?,?,?,?,?,?,?,?,?,?,?,?,?)}"; this.getJdbcTemplate().execute(procedureSql, new CallableStatementCallback() { public Object doInCallableStatement(CallableStatement cstmt) throws SQLException, DataAccessException { cstmt.registerOutParameter(1, java.sql.Types.INTEGER); cstmt.setInt(2, 2);//dptid cstmt.setInt(3, 000002);// sysno;char;6 cstmt.setString(4, "0100100000006321");//serial;char;16 cstmt.setDate(5, null);//dealdate;datetime;8; cstmt.setInt(6, 100);//bagvalue;money;8 cstmt.setInt(7, 0);//oldbagvalue;money;8; cstmt.setInt(8, 0);//icanorder;int; cstmt.setInt(9, 0);//cardtransno;int cstmt.setString(10, "0");//operid;varchar cstmt.setInt(11, 0);//subappid;int cstmt.setDate(12, null);//expiredDate;datetime;8 cstmt.setString(13, "0");//tac;varchar;8 cstmt.setInt(14, 1);//@returnv;设置-1,0,1 cstmt.execute(); result = cstmt.getInt(1);//返回值 return result; } }); return result; } }
补充:
继承了JdbcDaoSupport ,需要Spring助于dataSource对象.
配置的例子:
<bean id="recharegeDAO" class="com.potevio.quancun.dao.impl.RechargeDAOImpl" scope="singleton"> <property name="dataSource"> <ref bean="dataSource"/> </property> </bean>
<bean id="dataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource" > <property name="alias" value="Pool"/> <property name="driver" value="com.microsoft.jdbc.sqlserver.SQLServerDriver"/> <property name="driverUrl" value="jdbc:microsoft:sqlserver://172.16.11.20:1433;user=sa;password=111;DatabaseName=news;SelectMethod=cursor"/> <property name="user" value="sa"/> <property name="password" value="111"/> <property name="houseKeepingSleepTime" value="90000"/> <property name="prototypeCount" value="5"/> <property name="maximumConnectionCount" value="100"/> <property name="minimumConnectionCount" value="10"/> <property name="trace" value="true"/> <property name="verbose" value="true"/> </bean>
发表评论
-
Spring 和JFreeChart 用出现Unable to validate using XSD
2012-08-09 17:31 1718错误显示: 信息: XML validation disab ... -
web.xml不认<taglib>解决办法:
2012-07-11 15:24 905在web.xml不认<taglib>解决办法: ... -
Portal服务器,Portlet容器,Portlet 的区别
2011-08-24 17:06 1572这里所说的Portal是指JCP-JSR168规范所描述的 ... -
AMF,RTMP,RTMPT,RTMPS(转)
2011-04-28 13:10 18791. AMF AMF(是Action Message F ... -
web.xml 中的listener,filter,servlet 加载顺序
2011-04-22 13:35 1071首先,加载顺序与它们 ... -
JDOM修改XML中指定节点的内容
2011-03-21 09:45 2151UpdateXML 写道 package com.util; ... -
SSH配置多个数据源
2011-01-18 16:35 9822SSH配置多个数据源 1. 编写hibernate的数据库配 ... -
HibernateDaoSupport与JdbcDaoSupport总结
2010-12-28 13:56 1289Spring框架中Dao支持总结:Dao 的支持类可以有 ... -
DBCP,CP30及proxool连接池在spring+hibernate中的配置
2010-12-22 17:08 5883用spring默认的连接池性能效率不高, 如果数据库重启, 应 ... -
IP过滤DEMO
2010-11-01 15:59 1233import java.io.IOException; im ... -
FCKEditor Demo
2010-11-01 15:56 1945FCKEditor 的官方下载: http://source ... -
htmlunit带框架的简单处理测试demo
2010-07-07 14:58 3711package com.htmlunit.test; i ... -
模式在SSH中的简单举例
2010-05-17 14:37 1061闲着没事,瞎想,回想了几个简单的模式在SSH的应用。有不对的还 ... -
AspectJ入门 安装及简单使用
2010-05-15 19:20 7035一、下载安装 1. download http: ... -
org.apache.commons.lang.RandomStringUtils
2010-05-05 09:01 1963来自包:apache的commons-lang.jar包下载: ... -
spring字符集过滤器配置
2010-05-04 14:53 2590<!-- spring的字符集过滤器 --> ... -
Cannot instantiate abstract class or interface
2010-05-03 22:49 3889org.hibernate.InstantiationExce ... -
org.hibernate.hql.ast.QuerySyntaxException: ? is not mapped
2010-05-03 21:52 40692010-5-3 21:48:23 org.apache.ca ... -
java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit
2010-05-03 21:32 4160MyEclipse 开发 SSH 整合时 java.la ... -
JTA事务(转)
2010-04-30 16:33 9403JTA:Java Transaction API ...
相关推荐
完整的实现SSH框架下通过存储过程的调用进行对表的增删查改操作。
这是利用SSH2连接oracle数据库,利用存储过程运行,分层结构,有测试与页码操作,一般提供的源码不能直接运行,这个进行了修改,这种运行方法,网上很少提及,可修改为作者自己的数据库进行测试。
SSH配置过程,介绍SSH的详细配置过程
自己写的ssh2搭建全过程,作为工作备忘,所以挺详细的,希望能帮助到你学习O(∩_∩)O~
SSH连接,使用SSH连接到服务器的过程,
使用的JavaEE开发帮助文档,SSH 框架是使用,和常用的插件使用等等...
很好的SSH框架实现过程,很好的SSH框架实现过程,很好的SSH框架实现过程,很好的SSH框架实现过程
J2SSH(Java SSH API )使用文档 J2SSH(Java SSH API )使用文档 J2SSH(Java SSH API )使用文档
ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ...
SSH整合_-简单登录过程详解SSH整合_-简单登录过程详解
关于目前较为流行的SSH框架整合的过程。
ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh...
ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ...
看了都知道,,很详细的整合过程,是关于struts,hibernate,spring,的整合过程
ssh高级ssh高级ssh高级ssh高级ssh高级ssh高级ssh高级ssh高级
十二步就能学会SSH框架整合.图片详解,简单容易记,(大图片哦)1280*769的。
乌班图ssh配置过程
记录一下ssh离线升级版本(有openssh...我这个升级是完成了平滑升级,网上教程要开启远程telnet的,我这用不了telnet,升级过程种远程ssh连接不断这个就可以完成升级,都是手工命令每一步都是自己执行,没写shell脚本。
对SSH框架的搭建过程,解决了初学者的一些困扰~~~~