Spring-延迟加载(@Lazy注解等)-使用/原理
简介
本文介绍Spring中Bean的生命周期--延迟初始化。
延迟初始化通常又被称为“懒加载”。
延迟初始化定义:在启动时不初始化Bean,直到用到这个Bean的时候才去初始化。
默认情...
Spring-BeanPostProcessor-作用/介绍
简介
说明
本文介绍Spring中BeanPostProcessor的作用
所有的Bean都会走到BeanPostProcessor接口的postProcessBeforeInitialization和postProcessAfterInitialization方法。
Spr...
Spring-BeanPostProcessor-注意问题/坑
简介
本文用实例来介绍Spring的后置处理器(BeanPostProcessor)的一些坑,开发时要注意这些问题。
坑1:依赖的bean不走BeanPostProcessor
简介
在BeanPostProcessor的实现类中...
Spring-BeanPostProcessor无法使用AOP-原因/解决方案
简介
本文介绍BeanPostProcessor为什么无法使用AOP以及其解决方案。
原因
简述
BeanPostProcessor以及依赖的bean很有可能无法使用AOP。
此时,会有类似这样的打印信息:trat...
Shiro-解决is not eligible for getting processed by all BeanPostProcessors
简介
说明
本文介绍使用SpringBoot整合Shiro时打印"is not eligible for getting processed by all BeanPostProcessors"的原因以及解决方案。
问题描述
使用SpringBoot整合Shir...
git-新建项目并推送到远程(gitlab等)
简介
本文用实例介绍如何新建项目并推送到远程(gitlab等)。
本文的方法适用于所有远程服务,包括:gitlab、gitee、github。
(一般只推送到一个远程即可,本文为了展示,会介绍多...
Spring工具类-Assert的使用
简介
说明
本文介绍Spring的Assert工具类的用法。
Assert工具类的作用:判断某个字段,比如:断定它不是null,如果是null,则此工具类会报错。
包位置
org/springframework/...
安装软件
磨刀不误砍柴工,专业软件可以大大提高效率。本文介绍的软件都是工作中必备的。
有极少数人认为初学阶段不需要专业软件,用记事本就行。站长不认同这个观点,站长认为,一开始就要使用专...
Java入门项目问题解答
端口号被占用怎么办?
在启动后端项目或者启动前端项目时,如果端口已经被其他软件占用了,那么会启动失败,修改一下端口即可。
修改后端项目端口号的方法
打开ant-mall项目,进入...