spring
巴哥面试
一个为面试的中年油腻程序员!
展开
-
Spring中的InitializingBean接口的使用
InitializingBean接口为bean提供了初始化方法的方式,它只包括afterPropertiesSet方法,凡是继承该接口的类,在初始化bean的时候都会执行该方法。测试,如下:import org.springframework.beans.factory.InitializingBean;public class TestInitializingBean impleme...转载 2020-01-21 14:24:16 · 397 阅读 · 0 评论 -
浅谈Spring之@Nullable、@NonNull注解
@NonNull可以标注在方法、字段、参数之上,表示对应的值不可以为空 @Nullable注解可以标注在方法、字段、参数之上,表示对应的值可以为空以上两个注解在程序运行的过程中不会起任何作用,只会在IDE、编译器、FindBugs检查、生成文档的时候有做提示;我使用的IDE是STS,不会做自动的检查,只有安装了FindBugs插件并运行后会做对应的提示...转载 2020-01-21 14:14:01 · 468 阅读 · 0 评论 -
Spring RootBeanDefinition,ChildBeanDefinition,GenericBeanDefinition
RootBeanDefinition,ChildBeanDefinition,GenericBeanDefinition均继承了AbstractBeanDefiniton,其中BeanDefinition是配置文件<bean>元素标签在容器中内部表示形式。<bean>元素标签拥有class、scope、lazy-init等配置属性,BeanDefinition则提供了相应的...转载 2020-01-21 14:12:04 · 695 阅读 · 0 评论 -
Filter、Interceptor、Servlet和Listener
Servlet需继承HttpServletservlet是一个类,是用于处理后台业务逻辑的,在web.xml下配置servlet、servlet-mapping,即可设定的请求交由设定的servlet进行处理。init()、destroy()、service()<servlet> <servlet-name>hello</servlet-n...转载 2019-12-01 12:29:05 · 226 阅读 · 0 评论 -
面试题《Spring》
Spring是什么?Spring是一个轻量级的IOC/AOP容器框架。常见的配置方式:基于xml配置,基于注解配置,基于Java配置。AOPOOP面向对象,定义了纵向的关系,并没有定义横向关系,导致了大量的代码重复,不利于各个模块的重用。AOP,称为面向切面,是面向对象的一种补充。用于将那些与业务无关,但对多个对象产生影响的公共行为和逻辑,抽取并封装为一个可重用的模块,...原创 2019-11-28 08:14:57 · 99 阅读 · 0 评论