Java日期工具类-转换LocalDateTime为cron表达式

在日常开发过程中,可能涉及到定时任务相关的操作,这个时候可能会遇到将指定LocalDateTime时间转换成cron表达式的需求,这里写个工具类记录一下:package cc.leeleo.douyin.util;import java.time.LocalDateTime;import java.


Spring AOP中ProceedingJoinPoint和JoinPoint的区别

ProceedingJoinPoint 和 JoinPoint 是 Spring 中 AOP 框架中两个常用的接口,它们的主要区别在于使用场景不同。JoinPoint 是 Spring AOP 中最常用的接口,它表示在程序执行过程中明确的点。这个接口提供了许多方法,可以访问到当前被拦截方法的信息。P


SpringBoot中如何对添加了指定注解的方法进行拦截

在SpringBoot中,可以使用AOP(Aspect-Oriented Programming)来实现对指定注解的方法进行拦截。首先,需要在项目的配置文件中启用AOP支持,可以在启动类上添加@EnableAspectJAutoProxy注解。然后,可以创建一个Aspect类来实现对目标方法的拦截。


Spring5-AOP

提到Spring的AOP就一定少不了代理模式,那么什么是代理模式呢,代理模式为了解决哪些问题呢,这里我们先不讲SpringAOP,先带大家理解一下什么是代理模式。1. 代理模式什么是代理模式?代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另


Spring5-使用注解,实现0配置

写在前面在spring4之后,要使用注解开发,必须要保证aop的包导入了1. 环境搭建1.1 applicationContext.xml这里需要配置两个上下文属性:component-scan 指定要扫描的包annotation-config 开启注解<?xml version=&quo


Spring5-自动装配

自动装配以上演示的这些例子全都是手动来实现一个bean的装配的,需要手动一个个去写标签,手动去指定需要注入的属性,功能不复杂实现起来还是很简单的,但是在日后的开发中日积月累,bean的数量肯定会越来越多,如果通过这样的方式再去一个个手动的装配bean,那工作量还是巨大的,于是乎,Spring提供了更