java - 关于spring中整合Hibernate为什么加入aop事务就可以被管理,aop做了什么事情

 深林古猿马甲 发布于 2022-10-25 09:30

在没有加入aop之前的配置如下


    
    
    
        
        
        
        
        
        
    

    
        
        
        
    
    
    
        
    

     
         
        
            
            
            
            
            
        
      

这么配置,只要使用hibernateTemplete 操作数据库,那么就会抛出 org.springframework.dao.InvalidDataAccessApiUsageException 大概就是说 你只能读,不能写。

在使用断点跟踪进入到hibernateTemplete时,

好了,我的问题是,当加入aop的时候,到底发生了什么,为什么就可以从当前线程获取到session了

下面是加入aop


    
    
    
        
        
        
        
        
        
    

    
        
        
        
    
    
    
        
    

     
         
        
            
            
            
            
            
        
       

     
         
         
     
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有