`
Java_Fan
  • 浏览: 81771 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

spring HibernateTemplate调用存储过程

 
阅读更多

具体调用方式如下所示:

//调用存储过程 删除流程相关记录
            String procdure = "{Call sp_deleteInstByRootID(?)}";
            CallableStatement cs = this.getHibernateTemplate().getSessionFactory().getCurrentSession().connection().prepareCall(procdure);
            //this.getSession().connection().prepareCall(procdure).setString(0, orgdefid);
            cs.setString(1, procinstid);
            cs.execute();


分享到:
评论

相关推荐

    使用Spring进行数据访问

    例如,JdbcTemplate提供了模板方法,用于执行SQL查询、更新和存储过程,而NamedParameterJdbcTemplate则允许使用命名参数,使得SQL语句更易读。 接下来,Spring集成ORM框架,如Hibernate和MyBatis,极大地提高了...

    Spring持久化模板总结

    在Spring框架中,持久化是将应用程序数据存储到数据库的关键环节。Spring提供了多种持久化模板,如JdbcTemplate和HibernateTemplate,以简化数据库操作并减少代码中的样板代码。这两个模板都是Spring JDBC模块的一...

    spring4.2与Hibernate4.3配置

    4.3版本带来了JPA 2.1的支持,包括存储过程调用、新查询语言JPQL的增强以及更好的Caching机制。此外,它还优化了性能,提高了对大数据集的处理能力。 当Spring和Hibernate结合使用时,通常会通过Spring的...

    springmvc spring hibernate整合Demo

    然后,通过Spring的HibernateTemplate或SessionFactoryBean,将Hibernate集成到Spring中,以便在Controller中方便地进行数据库操作。 4. 创建实体类:定义与数据库表对应的Java类,使用Hibernate的注解(如@Entity...

    spring hibernate security整合

    同时,Spring的HibernateTemplate或HibernateDaoSupport类可以帮助我们简化数据访问操作,减少对Hibernate API的直接调用。 Spring Security(原名Acegi Security)是安全控制的核心。在整合Spring Security时,...

    Spring与Hibernate整合

    例如,定义DataSource、SessionFactory和HibernateTemplate等Bean,其中DataSource用于存储数据库连接信息,SessionFactory则是Hibernate的主要入口点,而HibernateTemplate则为Spring提供了一组操作Hibernate的便捷...

    spring1.2.6源码

    版本1.2.6是Spring早期的一个稳定版本,对于初学者和想要深入理解Spring工作原理的开发者来说,研究其源码是一个非常有价值的学习过程。 在Spring 1.2.6源码中,我们可以看到以下几个关键知识点: 1. **依赖注入...

    spring3.0+hibernate3.3+mysql8.0

    在Spring框架中,我们可以利用Spring的HibernateTemplate或SessionFactoryBean来配置和管理Hibernate,以实现数据持久化。 **MySQL 8.0** 是一个开源的关系型数据库管理系统,以其高性能、稳定性及易用性而闻名。...

    Spring基础:数据访问(1)

    标题“Spring基础:数据访问(1)”涉及到的是Spring框架中关于数据访问的初步知识,这通常涵盖Spring如何管理和集成各种数据存储技术,如关系型数据库(例如MySQL、Oracle等)和NoSQL数据库(如MongoDB)。Spring框架...

    Spring系列面试题129道(附答案解析)

    Spring bean是存储在Spring IoC容器中的Java对象,可以通过容器来配置和管理。 18、spring提供了哪些配置方式? Spring提供了以下配置方式: - 基于XML的配置 - 基于注解的配置 - 基于Java类的配置 19、spring支持...

    SSH整合源码(Struts+Spring+Hibernate整合用户注册例子)

    Struts和Spring之间通过ActionServlet和Spring的DispatcherServlet协同工作,而Spring与Hibernate之间的整合通常通过SessionFactoryBean和HibernateTemplate完成。 8. **用户注册流程**:用户提交注册信息后,...

    spring+hibernate登录系统

    在整合Spring和Hibernate的过程中,通常会使用Spring的HibernateTemplate或者SessionFactoryBean来管理Hibernate的Session生命周期。这些Spring提供的工具可以方便地将事务管理集成进来,使得在处理数据库操作时能够...

    spring源代码

    在`org.springframework.beans`包下,`BeanDefinition`类存储了bean的元数据,`BeanPostProcessor`接口允许自定义bean初始化前后的行为。`@Autowired`注解是自动装配依赖的常用方式,源码中在`org.springframework....

    spring4.0整合hibernate5.1.0.Final+mysql5

    MySQL 5版本提供了一套强大的数据管理工具和优化,支持事务处理、存储过程等高级特性。 4. **整合步骤**: - **配置环境**:首先,确保安装了Java运行环境(JRE)和Java开发工具(JDK),并设置好环境变量。 - **...

    Spring中文帮助文档

    使用SimpleJdbcCall调用存储过程 11.5.6. 声明SimpleJdbcCall使用的参数 11.5.7. 如何定义SqlParameters 11.5.8. 使用SimpleJdbcCall调用内置函数 11.5.9. 使用SimpleJdbcCall返回的ResultSet/REF Cursor 11.6...

    Spring.3.x企业应用开发实战(完整版).part2

    11.2.6 调用存储过程 11.3 BLOB/CLOB类型数据的操作 11.3.1 如何获取本地数据连接 11.3.2 相关的操作接口 11.3.3 插入Lob类型的数据 11.3.4 以块数据方式读取Lob数据 11.3.5 以流数据方式读取Lob数据 11.4 自增键和...

    Spring3mvc和hibernate整合示例代码.zip

    2. **配置 Spring 容器**:在 Spring 的上下文配置文件(如 `spring-servlet.xml`)中,你需要配置 Hibernate 相关的 Bean,如 DataSource、SessionFactory、HibernateTemplate 或者 HibernateDaoSupport 等。...

    Spring API

    使用SimpleJdbcCall调用存储过程 11.5.6. 声明SimpleJdbcCall使用的参数 11.5.7. 如何定义SqlParameters 11.5.8. 使用SimpleJdbcCall调用内置函数 11.5.9. 使用SimpleJdbcCall返回的ResultSet/REF Cursor 11.6...

    spring源码分析(一)

    ### Spring源码分析知识点 #### 一、Spring框架概述 Spring框架是一个全面的企业级应用开发框架,它通过一系列模块化的组件来支持不同的应用场景和技术需求。Spring的核心价值在于提供了一种简洁的方式来解决企业...

Global site tag (gtag.js) - Google Analytics