
SpringBoot
小白龙ProMonkey
这个作者很懒,什么都没留下…
展开
-
Spring Boot CommandLineRunner和ApplicationRunner
转载自[转载自](https://blog.51cto.com/xiaok007/2152761?source=dra) (1)使用场景的提出; 我们在开发过程中会有这样的场景:需要在容器启动的时候执行一些内容,比如:读取配置文件信息,数据库连接,删除临时文件,清除缓存信息,在Spring框架下是通过ApplicationListener监听器来实现的。在Spring Boot中给我们提供...转载 2019-12-12 10:43:16 · 159 阅读 · 0 评论 -
SpringBoot项目中使用AOP
1.概述 将通用的逻辑用AOP技术实现可以极大的简化程序的编写,例如验签、鉴权等。Spring的声明式事务也是通过AOP技术实现的。 Spring的AOP技术主要有4个核心概念: Pointcut: 切点,用于定义哪个方法会被拦截,例如 execution(* cn.springcamp.springaop.service..(…)) Advice: 拦截到方法后要执行的动作 Aspect: 切面...转载 2019-02-26 15:24:36 · 393 阅读 · 2 评论 -
Spring Boot @ControllerAdvice 拦截异常并统一处理
在spring 3.2中,新增了@ControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping中。参考:@ControllerAdvice 文档 一、介绍 创建 MyControllerAdvice,并添加 @ControllerAdvice注解。 package com....转载 2019-03-08 14:16:06 · 518 阅读 · 0 评论