- 浏览: 54757 次
- 性别:
- 来自: 厦门
最新评论
import java.sql.CallableStatement; import java.sql.Connection; import org.apache.log4j.Logger; import org.hibernate.classic.Session; import com.check.base.BaseHibernate; import com.check.collection.dao.CollectionDao; public class CollectionHibernate extends BaseHibernate implements CollectionDao { private Logger logger = Logger.getLogger(CollectionHibernate.class); /* 采集OBDATA */ public boolean getOBData(String oldtime,String citytype, String cityType, String deptmentIds) throws Exception { // TODO 采集 logger.info("CollectionHibernate getOBData is Begin..."); boolean bool = false; CallableStatement stmt = null; Connection conn = null; Session session = null; try{ session = this.getHibernateTemplate().getSessionFactory().openSession(); conn = session.connection(); stmt = conn.prepareCall("{call Proc_GETLINKDATA(?,?)}"); stmt.setString(1,oldtime); stmt.setString(2,citytype); stmt.execute(); if (deptmentIds.length() > 0) { stmt = conn.prepareCall("{call DATADELETEBYDATEANDDEPT(?, ?, ?)}"); stmt.setString(1, ""); stmt.setString(2, deptmentIds); stmt.setString(3, cityType); stmt.execute(); } conn.commit(); bool = true; }catch(Exception e){ e.printStackTrace(); conn.rollback(); }finally{ if (session != null) { session.close(); } } logger.info("CollectionHibernate getOBData is End..."); return bool; } }
特别注意的是调用普通HQL语句的时候HQL里面不能有call关键字,以为hibernate会把他认为是调用存储过程
发表评论
-
servlet jsp 的生命周期
2012-02-09 15:20 1442servlet的生命周期分为以下几个步骤, 第一,加载并实例化 ... -
反射内部类
2011-11-25 18:30 917package test; public class ... -
Date和Calendar类
2010-06-23 08:58 8021、具体类(和抽象类相对)java.util.Date 2、 ... -
Maven2和ivy比较
2010-06-22 13:14 1370Maven 2和Ivy常被放在一起对比,但实际上两者是不同 ... -
JAVA连接DB2注意事项
2010-05-15 23:21 1173使用Class.forName("COM.ibm. ... -
JAVA的MD5加密
2010-01-19 20:44 938MD5的全称是Message-Digest ... -
Web.xml的解析
2010-01-18 13:32 1025web.xml元素介绍 web.xml首先是肯定要包含它的 ... -
JAVA多线程
2010-01-18 13:23 691java.lang.Thread 和 java.lang.R ... -
Java常用工具类(字符编码,时间等)
2010-01-09 16:20 1390/** * 将UTF编码的字符串转化为GB2312 ... -
JDBC调用存储过程
2010-01-09 16:17 900call 语法格式{call 存储过程名(参数列表)} ... -
java读取配置文件
2010-01-09 16:11 8321、随机id的产生如何实现 引入如下的包: impo ... -
UNICODE与汉字编码互转
2010-01-09 16:08 1601为了避免在浏览器中传输数据的时候出现中文乱码,我们可以将内 ... -
Eclipse中JVM内存设置
2010-01-09 16:06 631eclipse.ini内存设置 -vmarg ... -
Hibernate 中 执行 原生 SQL 语句
2010-01-09 16:04 3162用hibernate的executeQuery来执行SQL ... -
oracle 下hibernate3.2 sequence generator 生成id的问题
2010-01-09 15:57 1271@SequenceGenerator(name=&q ... -
hibernate三重关联
2009-12-25 12:15 1072------------------------------- ... -
iframe跨域访问cookie、Sessio
2009-12-23 22:20 19391、IE浏览器iframe跨域丢失Session问题 在开发 ... -
拦截系统关闭信号
2009-12-19 21:31 1044在Java窗口程序中按ctrl+c会强行中止Java程序。点击 ...
相关推荐
Programming Oracle Triggers And Stored Procedures 英文第三版 自制CHM格式,可DropDownList选章选节阅读,可调节字体大小,大大方便了Viliv S5等手持上网设备的阅读。 注意: 由于内部使用了MS XML Parser,本...
Oracle9i Java Stored Procedures Developer’s Guide Release 2 (9.2)
(prentice hall 2003) - programming oracle triggers and stored procedures, 3rd ed.rar
第四节 存储过程(stored procedures)2---马克-to-win java视频
Oracle8i Java Stored Procedures Developer’s Guide Release 2 (8.1.6)
第四节 存储过程(stored procedures)3---马克-to-win java视频
第四节 存储过程(stored procedures)1---马克-to-win java视频
解决OracleRAC集群下创建SDE时报Stored procedures错误问题 环境:Oracle11.2.0.3 两节点RAC集群,windows server2008R2,FCSAN共享存储,ArcGIS Desktop 1031
In English. SQL CLR is an enhancement to T-SQL programming for SQL Server, is one new feature for SQL Server 2005 which let you embed C#, VB.Net code into T-SQL objects like stored procedures, ...
存储过程(Stored Procedure)是一组为了完 成特定功能的 SQL 语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给 出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,...
Writing Stored Procedures for Microsoft SQL Server 2000
DB2 Stored Procedures-Building and Debugging
存储过程(Stored Procedure),就是作为可执行对象存放在数据库中的一个或多个SQL命令。用户通过指定存储过程的名字并给出参数来执行它。
oracle存储过程调用java 方法
A class to call stored procedures that do not return records调用存储过程的类
Guru's Guide to SQL Server Stored Procedures, XML, and HTML.pdf
SQL Server 2000 Stored Procedure Programming SQL SERVER 2000存储过程编程,英文版,pdf文件,6M左右,贼清晰
用于执行Oracle存储过程的SpringBoot演示项目前提条件这需要Oracle DB。 请按照以旋转Oracle docker映像。 或者,您可以使用 一旦数据库建立并运行,请参考来设置数据库用户,表和过程。 我们可以通过几种不同的方式...
Programming Oracle Triggers and Stored Procedures, Third Edition, is an invaluable resource for database developers, designers, and project leaders looking to build and maintain truly intelligent, ...
一个基于C# +MySql实现的Stored Procedures 输入输出参数IN,OUT, and INOUT parameters源码例子