• 声明式事务处理


    首先在这里说一下什么是声明式事务处理?

    声明式事务处理:就是说我们只通过声明的方式来处理事务,我们将这个交给spring来书写xml文件。

    在这之前我们所写的事务是酱紫的:

     

    看到途中的代码,我们能想到什么呢?对,那就是我们软件工程中最需要注意的问题"高内聚低耦合".

    不要将我们核心的代码和非核心的代码全部写在一起耦合起来,当我们需要修改的时候就会自己搞混。

    而现在我们使用声明式事务处理之后,我们的事务不会在核心代码里书写,全部在xml文件中,如图:

     看到图中的代码是不是感觉很清晰,这三段代码之间有什么联系呢?

      第一个是我们创建的一个抽象工厂,连接数据库

      第二段是我们的事务管理,将所有的方法按照默认的事务管理进行,

        而其他方法则在此基础之上需要再添加一个read-only,他的值设置为true.

      第三段就是引入切入点,匹配所有news.dao.*中所有的方法

    暂时就写到这里,原本早上写好了的,结果没网了,因而现在和前面写的有点差距,谅解一下......

  • 相关阅读:
    js代码细嚼慢咽
    HTML知识点记录

    css知识点
    算法第五章作业
    算法第五章上机实践报告
    算法第四章上机实践报告
    算法第四章作业
    算法第三章上机实践报告
    算法第三章作业
  • 原文地址:https://www.cnblogs.com/lhh-njq-best/p/5973254.html
Copyright © 2020-2023  润新知