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 · 119 阅读 · 0 评论 -
SpringBoot项目中使用AOP
1.概述将通用的逻辑用AOP技术实现可以极大的简化程序的编写,例如验签、鉴权等。Spring的声明式事务也是通过AOP技术实现的。Spring的AOP技术主要有4个核心概念:Pointcut: 切点,用于定义哪个方法会被拦截,例如 execution(* cn.springcamp.springaop.service..(…))Advice: 拦截到方法后要执行的动作Aspect: 切面...转载 2019-02-26 15:24:36 · 359 阅读 · 2 评论 -
Spring Boot @ControllerAdvice 拦截异常并统一处理
在spring 3.2中,新增了@ControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping中。参考:@ControllerAdvice 文档一、介绍创建 MyControllerAdvice,并添加 @ControllerAdvice注解。package com....转载 2019-03-08 14:16:06 · 479 阅读 · 0 评论