![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
两三烟树
这个作者很懒,什么都没留下…
展开
-
Springboot中AOP的简单使用案例
5种通知的简单介绍: (1)前置通知(Before advice):在某连接点(join point)之前执行的通知,但这个通知不能阻止连接点前的执行(除非它抛出一个异常)。 (2)返回后通知(After returning advice):在某连接点(join point)正常完成后执行的通知:例如,一个方法没有抛出任何异常,正常返回。 (3)抛出异常后通知(After throwing a...原创 2020-04-28 22:55:31 · 427 阅读 · 0 评论 -
springboot中异常的统一处理
请求的调用顺序:开发的过程中,请求的调用顺序一般是表现层–>业务层–>数据层,而当每一层出现异常的时候,会把异常抛给调用者,那么表现层就处于异常处理的最顶层,我们只需统一处理表现层的异常即可。 使用的注解介绍: (1)@ControllerAdvice:用于修饰类,表示该类是Controller的全局配置类。在此类中可以对Controller进行异常处理方案的全局配置。 (2...原创 2020-04-28 22:45:13 · 194 阅读 · 0 评论 -
Springboot 2.0以后的版本 连接数据库时报错:Error creating bean with name 'entityManagerFactory' defined in class
解决方法 数据库配置文件中,在url后面加上?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai原创 2019-07-29 16:44:34 · 356 阅读 · 0 评论 -
初步理解动态代理
代理模式:简单来说即在不改变目标类代码的情况下,对目标类进行功能扩展。 一:静态代理 直接以代码来讲解: 1.创建一个接口 public interface TargetClass { public void sayHi(); } 2.接下来对这个接口进行实现: public class TargetClassImp implements TargetClass { ...原创 2019-09-16 11:27:31 · 147 阅读 · 0 评论