![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 80
你又不是杜甫
这个作者很懒,什么都没留下…
展开
-
个人对spring AOP的理解
文章目录前言一、AOP是什么?二、AOP相关术语1、切面(Aspect)2.切点(PonitCut)总结前言 spring框架的两大核心内容分别是IOC和AOP,接下来,我就谈谈个人对AOP的理解,不正之处还望各位指出。一、AOP是什么? AOP其实就是面向切面的编程的意思,是OOP(面向对象编程的补充),使用AOP可以抽取一些公共的模块出来,减少公共模块和业务代码的耦合。Spring中AOP的典型使用有:日志记录、事务管理、性能监控、异常处理等模块。把这些和业务逻辑相关性不大的模块分原创 2021-03-15 16:32:00 · 405 阅读 · 1 评论 -
springboot设置双数据源,事务@Transitional注解的一些问题
记一个最近遇到的问题,等后面了解springboot中事务管理的源码之后会来更新详细说明· 关于springboot中多数据源的配置,查看之前的文章项目场景:由于最近做的项目中遇到多数据源的业务场景,就在思考一个问题,如果一个操作里面包含了多个数据库操作,并且这些数据库操作的数据源不止一个。需要使用事务来,保持数据一致性。问题描述:为了能够使得多个数据库操作能保持数据一致,就会使用到事务,但是如果使用springboot的@Transitional注解来做事务会报错@Override原创 2021-02-05 12:20:35 · 1789 阅读 · 1 评论 -
springboot项目多数据源配置
有时候同步数据,需要操作不一样类型的数据库,或者一个服务操作不同的数据源,所以需要用到多数据源。1、多数据源,首先需要有对应的依赖,如双数据源是mysql和Oracle数据库,那么就需要mysql的依赖和Oracle的依赖。Oracle依赖<!-- oracle --> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId>原创 2021-02-05 11:09:16 · 246 阅读 · 0 评论 -
springboot中的restTemplate访问get,post请求的各种方式
springboot中的restTemplate访问get,post请求的各种方式get请求1、 有请求头2、 无请求头post请求1、 参数在body的form-data里面1、 参数在body的x-www-from-urlencodeed里面1、 参数在body的raw里面springboot中封装好了访问外部请求的方法类,那就是RestTemplate。下面就简单介绍一下,RestTemplate访问外部请求的方法。get请求首先get请求的参数是拼接在url后面的。所以不需要额外添加参数。但是原创 2020-06-18 09:11:31 · 5564 阅读 · 0 评论