2021年7月8日

spring源码相关第五篇----------------------------spring tx实现原理源码解读

摘要: 事务执行时通过创建一个aop代理对象,加上一些拦截器执行链实现的。 此为事务配置相关的重要信息 而使用的data是spring jdbc提供的,这里也可以配置成druid,c3p0等等数据库连接池。 如图所示,如果有aop参与的类,将会创建的bean对象是一个代理对象,而如果没有aop参与的创建的b 阅读全文

posted @ 2021-07-08 08:23 The羿 阅读(117) 评论(0) 推荐(0) 编辑

spring源码相关第四篇----------------------------spring aop实现原理源码解读

摘要: spring aop实现原理源码解读 这篇博客将会分为两点介绍aop的原理 1.aop中的代理对象创建 2.aop中代理对象以及其中各种通知相关调用操作 refresh中的这个方法,为用户bean实例对象的创建开始,也是aop的开始,aop实现的代理对象有下面两个入口 注意到此方法是创建,这里是常规 阅读全文

posted @ 2021-07-08 08:22 The羿 阅读(37) 评论(0) 推荐(0) 编辑

mybatis源码(2)--------以注解方式实现对于数据的操作流程(与spring结合使用)

摘要: 上一篇介绍了xml配置方式使用mybatis,这里将会介绍以注解方式使用mybatis mybatis在spring中的配置书写,注意到这里的datasource为spring jdbc的dataSource,此处也可以配置成为其它如何driud,c3p0等等数据库连接池。 如图所示为核心的操作注解 阅读全文

posted @ 2021-07-08 08:19 The羿 阅读(31) 评论(0) 推荐(0) 编辑

导航