`
xijunhu
  • 浏览: 155501 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

spring事务管理的说明补充

阅读更多

今天在用用struts2+spring+hibernate做查询一条数据记录时,因为,对返回的对象,要修改其中的一个属性,然后删除,可是他会自动更新,原来hibernate在结束事物时会去对比抓出来的对象和DB里的值看有没有变更,有的话自动去做update动作,然后我用事务对执行查询的这个方法进行事务管理,把他设为只读操作,问题解决。

 

附事务管理的一些文章链接

http://blog.csdn.net/hanqunfeng/archive/2009/07/18/4359635.aspx

http://code.google.com/p/pcitcredo/issues/detail?id=27

http://fojian.iteye.com/blog/420141

 

 

分享到:
评论

相关推荐

    Spring.net中文说明

    2. AOP(面向切面编程):Spring.NET提供了AOP支持,允许开发者定义横切关注点(如日志、事务管理等),并将其与业务逻辑分离,提高了代码的可重用性和可维护性。 3. 数据访问支持:Spring.NET集成了多种数据访问...

    Spring 深度阅读

    书中《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》很可能详细分析了Spring的IoC容器、AOP实现、事务管理、MVC框架以及Spring Boot和Spring Cloud的相关内容。它可能会从源码角度出发,帮助读者理解...

    梦之都辛星Spring4.x参考资料

    此外,Spring还提供了众多的服务,如事务管理服务和消息服务,可以大大简化开发工作。Spring还支持与其他主流技术和框架的整合,比如Hibernate、JPA、Struts和MyBatis等,这使得Spring成为企业级开发中的首选框架之...

    java框架-Spring2复习题知识.pdf

    这些知识点涵盖了Spring框架的核心特性,包括AOP、依赖注入、事务管理、与Hibernate的集成,以及不同注入方式的优缺点。理解和掌握这些概念对于Java开发者在实际项目中使用Spring框架至关重要。

    SSM模式学习路线-----[Spring入门笔记](csdn)————程序.pdf

    - **事务管理方式**:Spring支持编程式事务管理和声明式事务管理。声明式事务管理更加简洁,通常使用`@Transactional`注解进行事务控制。 9. **补充内容** - **Spring中引入集合的操作**:Spring支持集合类型的...

    spring+MVC中文教程pdf

    12. 事务管理:介绍了在Spring中如何管理事务,确保数据的一致性和完整性。 文档的版权说明部分强调了文档的所有权归作者所有,并且在不收费且不附加任何条件的情况下可以在网络媒体中自由传播。作者鼓励读者反馈...

    spring 3.x企业应用开发实战光盘源码

    Spring框架是Java领域中最流行的轻量级应用框架之一,它以IoC(Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)为核心理念,为开发者提供了全面的解决方案,包括依赖注入、...

    spring3.0就是这么简单代码

    每个章节可能对应Spring框架的一个重要主题,如IoC(控制反转)、DI(依赖注入)、AOP、事务管理、MVC(模型-视图-控制器)等。通过这些代码,读者可以学习到如何在实践中应用Spring框架。 4. **资源文件**: `...

    spring揭秘PDF

    2. **AOP(面向切面编程)**:Spring提供了AOP支持,允许开发者定义“切面”,将关注点如日志、事务管理等与业务逻辑分离,实现代码解耦。 3. **容器(IoC Container)**:Spring容器负责创建、配置和管理应用中的...

    hualinux spring 3.15:Spring AOP.pdf

    它提供了一种新的编程方法论,用于横切关注点的模块化,如事务管理、日志记录等。在应用AOP编程时,可以定义公共功能而不需修改受影响的类。 2. AOP的主要编程对象和好处 AOP的主要编程对象是切面(aspect)。横切...

    SSH三大框架登录小实例,以及spring的登录增删改查实例测试

    Spring_jdbc.rar可能包含了Spring整合JDBC的相关示例,可以作为学习Spring数据访问的补充。 在实际运行这个实例时,确保你的开发环境已经配置好Java、Tomcat服务器、Maven或Gradle构建工具,以及对应的数据库环境。...

    spring 源码

    这些模块帮助开发者处理与数据库的交互,支持多种持久化技术,如Hibernate、MyBatis等,并提供事务管理功能。 3. **Web(Web层)**:Web模块包含Web-Servlet、Web-Portlet和WebSocket。Web-Servlet模块是Spring MVC...

    软件开发框架(J2EE)Spring概述习题与答案.pdf

    20. **Spring包装Hibernate**:Spring包装后的Hibernate DAO通常会继承自`HibernateDAOSupport`类,以利用Spring提供的事务管理和Session管理功能。 21. **Spring包装Struts1.2**:Spring与Struts1.2的集成主要是...

    spring-reference

    Spring 2.0版本的文档进行了全面的修订和补充,提供了更加详尽的技术说明和示例代码,是开发者学习和参考的重要资源。 **四、Spring IoC容器的深入解析** IoC容器是Spring框架的核心组件之一,负责管理Bean的生命...

    spring+struts+Hibernate面试题

    - **简化事务管理**:Spring 提供了一致的事务管理接口,无论是在 Hibernate 还是 JDBC 中。 - **简化配置**:通过 Spring 可以简化 Hibernate 的配置,使用 Spring 来管理 SessionFactory 和事务边界。 - **提高...

    基于SSH的车间信息管理系统源码.zip

    1. **Spring框架**:学习如何使用Spring的依赖注入、AOP(面向切面编程)和事务管理等功能,理解Spring的IoC(控制反转)和DI(依赖注入)概念。 2. **Struts框架**:理解MVC(模型-视图-控制器)设计模式在Struts...

    基于ssm的数据学院教务管理系统.zip

    《基于SSM的数据学院教务管理系统》是一款集成了Spring、SpringMVC和MyBatis的Java Web应用,专为数据学院设计,旨在高效管理教学事务。这个系统利用现代技术栈,实现了教务管理的数字化和自动化,提高了工作效率,...

    java毕业设计之理发店管理系统源码(ssm+mysql+说明文档+LW).zip

    SSM框架是Java Web开发中常用的一套集成解决方案,包括Spring框架负责依赖注入和事务管理,SpringMVC处理HTTP请求和响应,MyBatis则作为持久层框架,简化了数据库操作。这三个组件的结合,使得开发者可以高效地实现...

    weixin094图书馆自习室座位预约管理微信小程序+ssm(源码+部署说明+演示视频+源码介绍+lw).rar

    Spring提供依赖注入和事务管理,SpringMVC负责请求分发和视图解析,MyBatis作为持久层框架处理数据库操作。 4. **SpringBoot**:在该项目中,SpringBoot被用来简化Spring应用程序的初始搭建以及开发过程。...

Global site tag (gtag.js) - Google Analytics