随笔分类 -  Spring

摘要:1、DisposableBean import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.DisposableBean;import org.springframework.stereotype.Compon 阅读全文
posted @ 2023-03-06 00:21 N!CE波 阅读(666) 评论(0) 推荐(0) 编辑
摘要:一、切入点表达式的各种类型 切入点表达式的作用:限制连接点的匹配(满足时对应的aspect方法会被执行) 1)execution:用于匹配方法执行连接点。Spring AOP用户可能最经常使用execution切入点指示器 执行表达式的格式如下: execution(modifiers-patter 阅读全文
posted @ 2019-11-17 12:09 N!CE波 阅读(384) 评论(0) 推荐(0) 编辑
摘要:一、使用Java配置启用@AspectJ支持 1)引入AOP Maven坐标 2)使用@EnableAspectJAutoProxy开启@AspectJ支持 二、声明Aspect类 使用@Aspect声明Aspect类 1)Before advice 2)After(final)advice 3)A 阅读全文
posted @ 2019-11-16 21:35 N!CE波 阅读(220) 评论(0) 推荐(0) 编辑
摘要:一、什么是AOP AOP(Aspect-oriented Programming)即面向切面编程,是对OOP( Object-oriented Programming)即面向对象编程的一种补充,AOP是对程序结构的另一种思考。在OOP中的核心模块单元是Class类,而AOP中的核心单元是Aspect 阅读全文
posted @ 2019-11-16 21:20 N!CE波 阅读(283) 评论(0) 推荐(0) 编辑
摘要:一、修改前 @GetMapping("/{name:.+}") public String profile(@PathVariable String name, Model model) {} 当请求地址是 /123@qq.com也就是name为邮箱时,PathVariable获取不到‘.’以及后面 阅读全文
posted @ 2019-10-27 12:41 N!CE波 阅读(1128) 评论(0) 推荐(0) 编辑
摘要:一、@EnableConfigurationProperties注解的作用 使能够对@ConfigurationProperties注解的bean的支持。 简单理解就是:可以在我们的配置类上不加@Bean或其他注册bean的注解的情况下,通过@EnableConfigurationPropertie 阅读全文
posted @ 2019-08-28 23:06 N!CE波 阅读(1815) 评论(0) 推荐(0) 编辑
摘要:出现的问题 我全局配置的时间格式是:yyyy-MM-dd HH:mm:ss @JSONField注解配置的时间格式是:yyyy-MM-dd 最终的返回结果是:yyyy-MM-dd HH:mm:ss 问题:为啥不是以注解定义的时间格式为主呢?先说答案,后面再分析: FastJson的全局配置日期格式会 阅读全文
posted @ 2019-01-24 00:17 N!CE波 阅读(12746) 评论(2) 推荐(1) 编辑
摘要:一、@Autowired @Autowired默认按类型装配(这个注解是属于spring的),默认情况下必须要求依赖对象必须存在,如果要允许null值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合@Quali 阅读全文
posted @ 2018-10-26 10:31 N!CE波 阅读(578) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @author zhangboqing 3 * @date 2018/7/10 4 */ 5 public class FileDemo { 6 7 8 public static void main(String[] args) { 9 // demo1(); 10 // demo2(); 11 12 // ... 阅读全文
posted @ 2018-07-10 23:53 N!CE波 阅读(861) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示