`
convertto
  • 浏览: 124986 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

SHS框架中声明事务的代码

阅读更多

<!-- 定义事务管理器 -->
    <bean id="transactionManager"
        class="org.springframework.orm.hibernate3.HibernateTransactionManager">
        <property name="sessionFactory" ref="sessionFactory" />
    </bean>


<!-- 定义实现接口DAO -->
    <bean id="实现接口的DAO" class="model.实现接口的DAO">
        <!-- 设置UserDAO的SessionFactory -->
        <property name="sessionFactory" ref="sessionFactory" />
    </bean>


<!-- 定义…DAO的代理,即事务代理 -->
    <bean id="userDAOProxy"
        class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">


<!-- 设置代理接口,即I…DAO -->
        <property name="proxyInterfaces">
            <list>
                <value>model.I…DAO</value>
            </list>
        </property>


<!-- 设置通知,即事务管理器 -->
        <property name="transactionManager" ref="transactionManager" />


<!-- 设置目标对象,即…DAO -->
        <property name="target" ref="…DAO" />


<!-- 设置切入点,即那些方法上采用什么样的事务管理 -->
        <property name="transactionAttributes">
            <props>
                <prop key="insert">PROPAGATION_REQUIRED</prop>
                <prop key="update">PROPAGATION_REQUIRED</prop>
                <prop key="delete">PROPAGATION_REQUIRED</prop>
                <prop key="find*">PROPAGATION_REQUIRED,readOnly</prop>
            </props>
        </property>
    </bean>

分享到:
评论

相关推荐

    用Java的SHS框架写的 纺织系统

    此外,标签(Taglibs)也是SHS框架中的一个重要组成部分,它们是JSP的一部分,提供了一种在视图层复用代码的方式。在纺织系统的界面设计中,可以自定义标签库来封装常见的UI元素,如表格、表单等,提高开发效率。 ...

    javaSHS框架中三大框架的相关性研究.docx

    Java SHS框架,即Spring、Struts和Hibernate的组合,是Java开发中常见的三大框架,它们各自承担着不同的职责,并在实际项目中协同工作。本文将深入探讨这三大框架的功能、相关性和在Java应用程序中的作用。 1. ...

    SHS文件处理

    SHS文件,全称为Shell Scrap Object,是微软Office组件中的一种特殊文件格式,主要用于存储剪贴板中的数据,比如文本、图像或者图表等。在Windows操作系统中,当你复制某些内容到剪贴板后,这些数据可能被保存为SHS...

    win7下打开片段shs方法及补丁

    标题中的“win7下打开片段shs方法及补丁”涉及到的是Windows 7操作系统中处理特殊文件格式SHS(Shell Symbol)的问题。SHS文件通常是Windows Shell的快照,包含了桌面或其他窗口的屏幕截图,但它们并不直接用常见的...

    win7怎样打开SHS文件

    标题中的“win7怎样打开SHS文件”是一个关于在Windows 7操作系统中处理SHS(Shell Scrap)文件的问题。SHS文件是微软Windows系统中的一种特殊文件格式,主要用于存储剪贴板的内容,如文本、图像等。这类文件通常与...

    打开shs文件的方法(win7测试有效)

    SHS文件是Windows操作系统中的一个特殊文件类型,全称为Shell Scrap Binary File,通常与剪贴板功能相关。这种文件在Windows 7系统中可能会被创建,用于存储剪贴板中的图像或其他数据。以下是对如何在Win7下打开SHS...

    J2EE项目整合开发框架实例源代码(struts2.0+hibernate+spring)

    在这个SHS整合开发框架实例中,Spring作为核心,负责管理Struts2和Hibernate的生命周期,以及它们之间的依赖关系。例如,Spring可以通过配置文件或注解来管理Action和SessionFactory的实例,实现依赖注入。而Struts2...

    sHs壹句话WebShell1.2

    sHs壹句话WebShell1.2是一款小巧使用的网页后门。不过它又是以软件的形式,利用网络编程的知识来达到恨我们常用Webshll相同的功能。主要函数封装到了一个dll文件中。

    shs.zip_shs

    shs加密源程序

    SHS 07006-2004 在线分析仪表

    综上所述,SHS 07006-2004在线分析仪表标准涵盖了从样品预处理到数据分析的各个环节,旨在确保在线分析仪表在各种工业环境中能够稳定可靠地工作。通过对这些关键技术点的理解和掌握,可以帮助我们更好地应用在线分析...

    SHS-5230三星指纹锁中文说明书.doc

    【SHS-5230 三星指纹锁】是一款先进的智能门锁系统,专为提升家居安全和便利性而设计。这款指纹锁采用先进的生物识别技术,通过用户的指纹进行身份验证,提供无钥匙进入的方式,大大提升了住宅的安全等级。下面我们...

    win7下打开shs片段文件

    标题中的“win7下打开shs片段文件”指的是在Windows 7操作系统中处理SHS(Shell Scrap)文件的问题。SHS文件是Windows操作系统中的剪贴板碎片文件,通常由Windows的剪贴簿查看器(ClipBook Viewer)创建,用于存储和...

    SHS2+DWR整合

    【标题】"SHS2+DWR整合"指的是在MyEclipse开发环境中,将Struts2(Struts2是基于MVC设计模式的Java Web框架)、Hibernate(一个对象关系映射框架)和Spring(一个全面的Java应用框架)这三种技术(通常称为SSH框架)...

    shs.rar_图形 面积

    标题“shs.rar_图形 面积”表明这个压缩包文件包含了关于计算不同图形面积的代码示例,可能是一个教育或学习资源,用于教授如何通过编程来解决几何问题。 描述中的“利用虚函数实现多态性求四种几何图形的面积和”...

    sha 算法源码 杀-1函数的才语言源代码 加密算法

    杀1函数的源代码 #include #include "sha.h" /* Initialize the SHS values */ void shsInit( SHS_INFO *shsInfo ) { /* Set the h-vars to their initial values */ shsInfo-&gt;digest[ 0 ] = h0init; shsInfo-...

    地震工程学shs.pptx

    地震工程学shs.pptx

    struts驱动包hibernate+spring+sqlserver

    Struts、Hibernate 和 Spring 是Java开发中非常著名的三个开源框架,它们构成了经典的SSH(Struts、Spring、Hibernate)企业级应用开发架构。SSH框架的整合使用可以极大地提高开发效率,优化代码结构,使得应用程序...

    SHS焊接技术PPT教案.pptx

    SHS焊接技术PPT教案.pptx

    shs35-39型锅炉中硫烟煤烟气旋风除尘系统设计.pdf

    本文主要涉及的是shs35-39型锅炉中硫烟煤烟气处理的旋风除尘系统设计。旋风除尘器是一种广泛应用的气固分离设备,利用离心力将含尘气体中的颗粒物分离出来。自19世纪末以来,旋风除尘器已经在各种工业生产中用于去除...

    ssh(三大框架整合)

    ### SSH框架整合技术详解 #### 一、概述 SSH(Struts + Spring + Hibernate)框架是一种流行的Java Web应用程序开发架构,结合了三个优秀的开源框架,分别负责不同的层面:Struts负责表示层,Spring负责业务逻辑层...

Global site tag (gtag.js) - Google Analytics