缓存是web项目不可或缺的一部分,通过缓存能够降低服务器数据库压力,提高服务器的稳定性及响应速度。
一般情况下,对于前置后置等等增强方法,其使用的切点表达式很可能相同,此时,就可以利用抽取切点表达式的方法,简化代码
Spring是轻代码而重配置的框架,一般情况下,配置比较繁重,影响开发效率,所以注解开发是一种必然趋势,注解代替XML配置文件可以简化配置,提高开发效率...
注解本质就是一个接口,该接口默认继承java.lang.annotation.Annotation接口
MyBatis同时支持注解开发模式,在面对简单的配置时,注解开发可以明显的减轻开发难度
这些错误可能是因为网络波动造成的,等待过后重处理就能成功。通常来说,会用try/catch,while循环之类的语法来进行重处理,但是这样的做法缺乏统一性,并且不是很方便,要多写很多代码。然而spring-retry却可以通过注解,在不入侵...
两者都可以将带有@Component,@Service等注解的对象加入到ioc容器中。
简单来说,feign是用在微服务中,各个微服务间的调用。它是通过声明式的方式来定义接口,而不用实现接口。接口的实现由它通过spring bean的动态注册来实现的。...
At the beginning, we are all children; in the end, we aspire to be angels.
如图所示,加了一个全参的构造注解,不存在空的构造方法,导致其中一个数据为空,无法存入实体类中,才报错,去掉@AllArgsConstructor 或者加一个@NoArgsConstructor 都可以,看实际需要...