JavaWeb
文章平均质量分 58
pinnuli
这个作者很懒,什么都没留下…
展开
-
servlet:生命周期,tomcat装载,获取初始化参数
servlet生命周期 1.初始化,调用init()方法,生成Servlet实例 2.响应客户请求,调用service()方法,由service()方法根据提交方式悬着执行doGet()或者doPost()方法 3.终止,调用destroy()方法 tomcat装载servlet的三种情况 1.Servlet容器启动时自动装载某些Servlet,需要在web.xml文件中的<...原创 2018-07-31 09:58:38 · 276 阅读 · 0 评论 -
JavaWeb 监听器
按监听的对象划分 1.用于监听应用程序环境对象(ServletContext)的事件监听器,实现ServletContextListener接口 public class MyServletContextListener implements ServletContextListener { public void contextInitialized(ServletCont...原创 2018-07-31 10:00:08 · 141 阅读 · 0 评论 -
JavaWeb 过滤器:工作原理,生命周期,过滤器链,过滤器分类
过滤器的工作原理 过滤器的生命周期 过滤器链 Web项目中多个过滤器实现,多个过滤器对应同一个路近执行顺序如何? 过滤器链: 过滤器链执行过程: 过滤器分类 @WebFilter,在servlet3中,可以使用@WebFilter注解声明过滤器,该注解会在部署时被容器处理,并根据其具体属性配置将其相应的类部署为过滤器,而不用配置 参阅: ...原创 2018-07-31 10:03:36 · 1918 阅读 · 0 评论 -
Spring Bean装配之各装配项 XML实现和注解实现
一、Bean管理的XML配置实现 1.Bean的配置项 Id:Bean的唯一标识 Class:对应实现的类 Scope:范围 Constructor arguments:构造器参数 Properties:属性 Autowiring mode:自动装配模式 lazy-initialization mode:懒加载模式 Initialization/destruction method:初...原创 2018-07-31 10:05:07 · 209 阅读 · 0 评论 -
Spring Bean装配之Autowired注解
1.可以将@Autowired注解为setter方法 @Autowired public void setInjectionDAO(InjectionDAO injectionDAO) { this.injectionDAO = injectionDAO; } 2.可以用于构造器或成员变量 @Autowired(required=false) public void ...原创 2018-07-31 10:05:59 · 256 阅读 · 0 评论 -
Spring Bean装配之基于Java的容器注解
@Bean 用于配置和初始化一个有SpringIOC容器管理的新对象的方法,类似于XML配置文件的,通常和@Configuration配合使用 @Configuration public class StoreConfig { @Bean(name = "store",initMethod = "init",destroyMethod="destroy") public ..原创 2018-08-14 11:57:11 · 211 阅读 · 0 评论