`

Spring 纯jdbc JdbcDaoSupport 事务处理

阅读更多

        PlatformTransactionManager ptm = new DataSourceTransactionManager(this.getDataSource());
        DefaultTransactionDefinition def = new DefaultTransactionDefinition();
        TransactionStatus status = ptm.getTransaction(def);
        try {
            String _deleteSql = "delete from sdc_StockIndustryRela where industryCode='" + industrycode + "' and relationtype=" + partmode;
            getJdbcTemplate().execute(_deleteSql);
            String _deleteIndustrySql = "delete from sdc_industrypartition where partmode=" + partmode + " and industrycode like '" + industrycode + "%'";
            getJdbcTemplate().execute(_deleteIndustrySql);
            ptm.commit(status);
        } catch (Exception e) {
            ptm.rollback(status);
        }

1
0
分享到:
评论

相关推荐

    spring.jdbc-3.0.5.jar

    Spring JDBC的主要目标是简化传统的JDBC编程模型,通过提供模板类和数据访问对象(DAO)支持,来处理数据库操作的繁琐过程,如连接管理、事务处理和异常转换等。这一版本3.0.5的发布,进一步优化了性能和稳定性。 ...

    spring的JdbcDaoSupport的一些用法示例

    在Java的Spring框架中,`JdbcDaoSupport`是一个非常重要的工具类,它为基于JDBC的数据访问对象(DAO)提供了一种简化数据库操作的方法。这个类是`org.springframework.jdbc.core.support`包下的一个抽象基类,它为...

    _Spring_使用 JdbcTemplate和JdbcDaoSupport.rar

    在Spring框架中,`JdbcTemplate`和`JdbcDaoSupport`是两个重要的组件,它们用于简化Java数据库连接(JDBC)的操作,提高了代码的可读性和可维护性。本篇文章将详细阐述这两个类的核心概念、使用场景以及如何在实际...

    spring 整合JDBC和AOP事务的方法

    "Spring 整合 JDBC 和 AOP 事务的方法" Spring 框架为我们提供了一个强大的整合了 JDBC 和 AOP 事务的方法,今天我们就来了解一下这个方法的实现。 首先,我们需要了解什么是 JDBC 和 AOP。JDBC 全称为 Java ...

    4.Spring中的JdbcTemplate,Spring中的的事务,

    Spring框架提供了多种模板类来处理不同的数据访问需求,例如JdbcTemplate主要针对关系型数据库的操作。 在使用JdbcTemplate前,需要导入两个jar包: - spring-jdbc-4.2.4.RELEASE.jar:包含JdbcTemplate及与数据库...

    JdbcDaoSupport类的使用

    `JdbcTemplate`是Spring JDBC的核心,它提供了大量的模板方法,用于执行SQL查询、更新等操作,同时处理了诸如异常转换、事务管理等细节。 以下是一个简单的`JdbcDaoSupport`使用示例: ```java public class ...

    spring5框架学习笔记

    XML 和注解的实现、Spring 应用之 Spring JDBC 实现、Spring 应用之 JdbcDaoSupport、Spring 应用之事务支持、Spring 与 Mybatis 整合等。 IoC 原理分析 IoC(Inverse of Control,控制反转)是 Spring 框架的核心...

    Spring对Hibernate及JDBC提供的支持

    Spring提供了HibernateTemplate和HibernateInterceptor等工具类,简化了事务管理,并且通过AOP(面向切面编程)实现了声明式事务,使得事务处理更加透明化。此外,Spring还允许我们方便地进行数据源配置,以及自动...

    spring jdbc

    在Spring JDBC中,`JdbcTemplate`是一个核心组件,它通过消除大量的样板代码,如打开和关闭连接、处理结果集等,使得开发者可以更加专注于业务逻辑。以下是对`JdbcTemplate`使用方法的详细说明: ### 1. 获取`...

    Jdbcsupport培训 详细讲解jdbcsupport

    Jdbcsupport提供了一种方便的方式来管理数据库连接和执行SQL语句,减少了手动处理数据库连接、事务管理等繁琐工作,使开发人员可以专注于业务逻辑。 首先,Spring的核心技术包括IoC(控制反转)和AOP(面向切面编程...

    Spring jdbc中数据库操作对象化模型的实例详解

    通过DataSource和相关的模板类,Spring JDBC简化了连接管理、事务处理和异常处理,提高了代码的可读性和可维护性。这些工具和设计模式使得在Java应用中使用Spring框架进行数据库操作变得更加高效和方便。

    Spring支持DAO需要的jar包

    1. **Spring JDBC支持**:Spring通过JDBC抽象层提供了模板类JdbcTemplate和NamedParameterJdbcTemplate,它们封装了常见的JDBC操作,如执行SQL查询、更新、事务管理等,大大减少了手动处理结果集和异常的工作。...

    pring对JDBC和orm的支持共10页.pdf.zip

    1. **Spring JDBC模块**:Spring的JDBC抽象层提供了一个更高级别的API,用于处理JDBC相关的任务,如数据源配置、事务管理、异常翻译等。通过使用JdbcTemplate或NamedParameterJdbcTemplate,开发者可以避免编写繁琐...

    spring和数据库层的结合

    在这个过程中,Spring负责管理DAO实例的生命周期以及事务处理,而Struts则负责接收用户的输入并调用相应的业务逻辑。 #### 二、Spring与JDBC的集成 **JDBC (Java Database Connectivity)** 是Java中用于与数据库...

    Spring3.0MVC注解+SringJdbcDaoSupport案例

    **Spring JdbcDaoSupport详解:** `SpringJdbcDaoSupport`是Spring提供的一个抽象类,它提供了对JDBC操作的基本支持。继承这个类的DAO可以方便地使用Spring的JdbcTemplate进行数据库操作,而无需手动管理数据库连接...

    spring常用架包

    它包括JdbcTemplate和JdbcDaoSupport等类,帮助处理SQL语句和事务管理。 6. **Spring ORM**:对象关系映射模块,与各种ORM框架(如Hibernate、JPA)集成,简化了数据库操作。通过Spring,可以统一处理数据访问异常...

    Spring持久化模板总结

    这两个模板都是Spring JDBC模块的一部分,用于增强对SQL数据库的访问能力。本文将深入探讨Spring对JDBCTemplate和HibernateTemplate的整合使用方法,以及JdbcDaoSupport和HibernateDaoSupport的支持。 **...

    Spring基础讲义-java 入门必备

    Spring提供了`JdbcDaoSupport`基类,为自定义数据访问对象提供了基本的JDBC支持。 11. **Spring应用之事务支持**: Spring的事务管理支持编程式和声明式两种方式,`@Transactional`注解可以很方便地进行声明式...

Global site tag (gtag.js) - Google Analytics