`

有关spring

阅读更多

1、关于ContextLoaderListener(监听器)和ContextLoaderServlet

所有版本的Web容器都可以定义自启动的Servlet,但只有Servlet 2.3及以上版本的Web容器才支持Web容器监听器。有些即使支持Servlet 2.3的Web服务器,但也不能在Servlet初始化之前启动Web监听器,如Weblogic 8.1、WebSphere 5.x、Oracle OC4J 9.0。

 

2、DispatcherServlet继承于FrameworkServlet,而FrameworkServlet又继承于HttpServletBean。HttpServletBean通过扩展HttpServlet使其具备类似于Bean的特征,即可以在web.xml中通过<init-param>采用类似于在spring配置文件中的方式配置HttpServletBean的属性。

 

3、没有设定order的组件优先级被默认设定为Integer.MAX_VALUE,即优先级最低。

 

4、单一实例组件必须使用约定的Bean名称进行配置,而多实例组件可以不指定Bean名称由DispatcherServlet自动进行探测。

 

5、对于带参数的查询请求来说,使用命令控制器是比较合适的,当然如果需要处理一个提交的表单(post),这时应该考虑使用SimpleFormController(在表单数据处理之前应该进行表单数据的验证)。

分享到:
评论

相关推荐

    spring 相关资料

    标题 "spring 相关资料" 暗示了我们即将探讨的是有关Spring框架的知识,这是一个在Java开发领域广泛应用的开源框架,特别适用于企业级应用。Spring以其依赖注入(Dependency Injection,DI)和面向切面编程(Aspect-...

    Spring Framework 4 参考文档中文版.docx

    * Spring Framework 的入门指南提供了有关 Spring Framework 的详细信息,为 Spring 的全部特性提供了详尽的文档。 * 入门指南涵盖了一些关于 Spring 信奉的基础概念(如“依赖注入”)的背景介绍。 七、Spring ...

    Spring 相关jar包

    5. **SPRING压缩包文件**:提到的"SPRING"可能包含Spring框架的所有必需jar包,如spring-context、spring-core、spring-aop、spring-webmvc等。这些jar包分别对应了Spring的各个模块,如IoC容器、核心工具、AOP支持...

    Spring技术内幕:深入解析Spring架构与设计原理

    文档内容多次重复提到的网址“***”可能是一个用于分享更新编程资源的网站,但是由于内容重复且没有提供更多上下文信息,我们无法从中提取有关Spring框架的技术知识点。不过,从这个重复提及的信息来看,这可能是一...

    北京达内spring 课程的详细授课代码,绝对可以帮助你深入学习spring

    `whatisjava.spring.06`可能包含有关Spring配置文件、Bean定义和自动装配的知识点。 2. **AOP概念**:面向切面编程是Spring的重要特性,它允许将关注点(如日志、事务管理)与业务逻辑分离。课程可能会讲解如何定义...

    spring3.0.0相关jar包

    spring3.0.0相关jar包 org.springframework.aop-3.0.0.RELEASE org.springframework.asm-3.0.0.RELEASE org.springframework.aspects-3.0.0.RELEASE org.springframework.beans-3.0.0.RELEASE org.springframework....

    Spring Boot整合Spring Batch,实现批处理

    1. **添加依赖**:在`build.gradle`或`pom.xml`文件中,添加Spring Boot的起步依赖和Spring Batch的相关依赖。 2. **配置数据库**:Spring Batch需要一个数据库来存储批处理作业的元数据,如作业状态、步骤状态等。...

    spring2.0学习源码

    文件名“SpringBookmark”可能是指Spring的某个特定模块或者示例项目,可能包含有关Spring MVC、AOP、DI等方面的实例代码。通过研究这些源码,开发者可以更好地理解Spring框架的工作原理,学习如何优雅地设计和实现...

    spring3.2.4相关jar包

    java spring3.2.4 jar包 spring-aop-3.2.4.RELEASE spring-aspects-3.2.4.RELEASE spring-beans-3.2.4.RELEASE spring-build-src-3.2.4.RELEASE spring-context-3.2.4.RELEASE spring-context-support-3.2.4.RELEASE...

    有关spring的一些学习总结

    "spring.txt"可能是Spring框架更深入的文档或笔记,涵盖了更多高级主题,如Spring Boot、Spring Security、Spring Cloud等,这些都是Spring生态体系的重要组成部分,对于构建复杂的企业级应用至关重要。 "接口类....

    Spring相关的外文文献和翻译,spring论文参考文献,Java

    这篇文档“Spring相关的外文文献和翻译.doc”很可能包含了Spring框架的最新研究、最佳实践和深入分析。外文文献通常会提供原汁原味的技术细节,对于理解Spring的底层机制和设计理念非常有帮助。而中文译文则方便国内...

    spring boot、spring cloud、spring boot Alibaba以及配套组件版本关系

    本文旨在帮助开发者理解Spring Boot、Spring Cloud、Spring Boot Alibaba以及其相关组件之间的版本关系,以便更好地选择适合自己项目的版本组合,避免因版本不匹配导致的问题。 #### 二、Spring Boot与Spring Cloud...

    Spring Cloud Gateway 整合 Spring Security 统一登录认证鉴权

    2. **配置Spring Security**:我们需要在Spring Cloud Gateway项目中引入Spring Security依赖,并配置相关的安全配置类。这包括定义认证和授权的规则,例如基于JWT(JSON Web Tokens)的认证,或者基于OAuth2的授权...

    spring源码阅读——1.spring-core-3.2.9

    6. **任务调度**:`task.xml`通常会包含有关Spring的任务调度配置,如定时任务的设置。Spring提供了TaskExecutor和Scheduler接口,可以方便地集成Quartz或Spring的SimpleTrigger,实现后台任务的执行。 7. **其他...

    spring官方中文文档5.0.2

    本参考指南提供了有关spring5.0.2的详细信息。它全面的介绍了Spring的所有的功能,以及Spring涉及的基础概念 Spring可以让您从“plain old Java objects”(POJO)中构建应用程序和通过非侵入性的POJO实现企业应用...

    spring boot整套学习代码

    它会根据你添加的依赖自动配置相关组件,例如,当你引入 Web 启动依赖时,Spring Boot 将自动配置 MVC 框架。 4. **Actuator** Actuator 是 Spring Boot 提供的一个监控和管理工具,它提供了丰富的端点,可以用来...

    Spring相关jar包

    本主题将深入探讨Spring框架以及与之相关的jar包。 首先,我们来看`commons-logging-1.1.3-bin.zip`。Apache Commons Logging是Java的一个库,它为各种日志框架提供了一个统一的接口,比如Log4j、Java内置的日志API...

    spring-framework-5.3.8

    6. **Spring Boot**:虽然 Spring Boot 不是 Spring Framework 的一部分,但它们紧密相关。Spring Boot 简化了基于 Spring 的应用程序的创建,提供了自动配置和起步依赖。5.3.8 版本的 Spring Framework 可能与 ...

    Spring.zip

    这个名为"Spring.zip"的压缩包包含了Spring框架的核心组件,以及与数据库交互和日志记录相关的库。下面将详细阐述这些组件的功能及其在Java应用程序中的重要性。 首先,`spring-core-5.0.1.RELEASE.jar`是Spring...

Global site tag (gtag.js) - Google Analytics