在Spring 框架中,依赖和服务需要在专门的配置文件来实现,我常用的XML 格式的配置文件。这些配置文件的格式通常用开头,然后一系列的bean 定义和专门的应用配置选项组成。

SpringXML 配置的主要目的时候是使所有的Spring 组件都可以用xml 文件的形式来进行配置。这意味着不会出现其他的Spring 配置类型(比如声明的方式或基于Java Class 的配置方式)

Spring 的XML 配置方式是使用被Spring 命名空间的所支持的一系列的XML 标签来实现的。Spring有以下主要的命名空间:context、beans、jdbc、tx、aop、mvc 和aso。

<beans><!-- JSON Support --><bean name="viewResolver"class="org.springframework.web.servlet.view.BeanNameViewResolver"/><bean name="jsonTemplate"class="org.springframework.web.servlet.view.json.MappingJackson2JsonView"/><bean id="restTemplate" class="org.springframework.web.client.RestTemplate"/>
</beans>

下面这个web.xml 仅仅配置了DispatcherServlet,这件最简单的配置便能满足应用程序配置运行时组件的需求。

<web-app><display-name>Archetype Created Web Application</display-name><servlet><servlet-name>spring</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>spring</servlet-name><url-pattern>/</url-pattern></servlet-mapping>
</web-app>

如何使用XML 配置的方式配置Spring?相关推荐

  1. java配置springmvc_Java方式配置Spring MVC

    概述 使用Java方式配置Spring MVC,以及回顾一下Spring MVC的各种用法. Spring MVC简述 关于Spring MVC的介绍网上有很多,这里就不再赘述了,只是要说一下,Spr ...

  2. java spring配置类_spring 配置 Java配置类装配bean

    https://www.cnblogs.com/chenbenbuyi/p/8457700.html 自动化装配的确有很大的便利性,但是却并不能适用在所有的应用场景,比如需要装配的组件类不是由自己的应 ...

  3. springboot项目中的注解 启动项目的方式 解决spring的bean.xml配置不生效 spring的基础JDBC配置

    依赖 创建一个 Spring Boot 工程时,可以继承自一个 spring-boot-starter-parent ,也可以不继承 先来看 parent 的基本功能有哪些? 定义了 Java 编译版 ...

  4. Spring学习(五)bean装配详解之 【XML方式配置】

    本文借鉴:Spring学习(特此感谢!) 一.配置Bean的方式及选择 配置方式 在 XML 文件中显式配置 在 Java 的接口和类中实现配置 隐式 Bean 的发现机制和自动装配原则 方式选择的原 ...

  5. Spring框架学习笔记07:基于XML配置方式使用Spring MVC

    文章目录 一.Spring MVC概述 1.MVC架构 2.Spring MVC 3.使用Spring MVC的两种方式 二.基于XML配置与注解的方式使用Spring MVC (一)创建Spring ...

  6. spring框架xml的几种配置方式

    spring框架xml的几种配置方式 ioc配置一般由一下两大类 1 手动装配 利用xml手动配置,分为:setter方法装配 ,构造器装配 2 自动装配 利用注解自动装配 准备工作:userdao ...

  7. Spring源码之Bean的注册(使用XML配置的方式)

    本文分析的Spring源码是5.2.2版本,使用Gradle进行管理. 一.Bean的注册,先来看通过XML配置Bean的方式 1.配置applicationContext.xml: <?xml ...

  8. 【Spring学习05】四种xml配置注入方式

    本文博客地址:http://blog.csdn.net/soonfly/article/details/68507615 (转载请注明出处) 平常应用Spring开发中,用得最多的是容器.spring ...

  9. spring 配置的三种方式:XML配置,JAVA配置和注解配置

    spring自从3.0开始以后,就全面推荐使用配置的方式进行代码编写了,这种方式确实可以避免了之前一个项目里面一大堆XML的情况,毕竟XML的可读性实在不怎么样,而且一会写JAVA,一会写XML,确实 ...

最新文章

  1. 【数据结构】顺序循环队列及其实现(C语言)
  2. Redis3.0.5配置文件详解
  3. python获取按键状态_谁在用 python 弹奏一曲菊花台
  4. 技术人员如何参与产品设计讨论:激活那一潭死水
  5. 错误 未找到引用源_你不理解的EXCEL函数中常见的错误值,都在这里
  6. 读《大道至简-- 第二章 是懒人造就了方法》 有感
  7. es查询语句拼接 java_JAVA使用ElasticSearch查询in和not in的实现方式
  8. 计算机组成微程序设计,微程序设计
  9. 虚拟机vcenter如何增加磁盘_如何在家搭建一套自己的实验平台(10)iSCSI 共享存储...
  10. react学习(25)---注意接口引入位置
  11. 清除默认的内边距与外边距
  12. 3 款实用的在线JS代码工具推荐
  13. 计算机的发展经历了选择题,计算机发展历程的相关选择题.doc
  14. java 读mdb,使用Java / Jackcess从加密的Access .mdb中读取
  15. 前后端分离的优势是什么?
  16. 【loj6184】无心行挽(虚树+倍增)
  17. HTML、css、js 特殊字符(空格符号)
  18. c中字符串分割函数strtok
  19. 如何观看网页flash视频以及下载视频
  20. 输入单号查快递:如何用快递单号查询快递信息

热门文章

  1. Docker笔记:常用服务安装——Nginx、MySql、Redis(转载)
  2. C语言-实现矩阵的转置-随机函数产生随机数并赋予数组中-190222
  3. C++ Linux下线程池的实现
  4. 最短路算法模板--SPFA
  5. linux文件夹权限问题
  6. /*去hover动画效果*/
  7. sharepoint部件webparth关闭找回的方法
  8. serial driver 1
  9. JavaScript动态设置table的高度
  10. C++ Primer Plus 笔记第十章