推广 热搜: csgo  vue  angelababy  2023  gps  新车  htc  落地  app  p2p 

spring和springmvc配置分离

   2023-08-08 网络整理佚名2460
核心提示:但是通常情况下,类似于数据源,事务,IOC容器中的Dao层,层,整合其他框架都是放在的配置文件中(而不是的配置文件中)。配置配置文件的本质是单独加入的IOC容器,来管理数据源,,Dao这些属于“自身”的bean,而让的IOC容器专门管理,解析器等属于自己的内容。怎样分离配置文件和配置文件xml对配置文件的配置xml文件中配置监听,启动容器的r,xml是的配置文件,的IOC容器。xml对配置文件的配置

配置时,可以将所有配置配置到xml文件中,也可以分成多个配置文件,然后使用节点导入其他配置文件。 但通常情况下,类似于IOC容器中的数据源、事务、Dao层、层以及其他框架的集成都放在配置文件中(而不是放在配置文件中)。

1、单独配置配置文件的目的:

配置配置文件的本质是添加一个单独的IOC容器来管理属于“自己”的bean的数据源Dao,让IOC容器专门管理属于自己的解析器等内容。

2.如何分离配置文件和配置文件

2.1 web.xml配置文件的配置

只需要在web.xml文件中配置监听器,启动容器的r,


    contextConfigLocation
    
    classpath:spring/applicationContext.xml


    org.springframework.web.context.ContextLoaderListener

其中:/-.xml是配置文件和IOC容器。 主要是scan、dao包、数据源信息、事务等(另一种写法是使用.xml作为总文件,导入-dao.xml、-.xml、-mvc.xml)

2.2 web.xml配置文件的配置


    dispatcherServlet
    org.springframework.web.servlet.DispatcherServlet
    
        contextConfigLocation
        classpath:spring/springmvc.xml
    
    
    1


    dispatcherServlet
    /

其中.xml是 的配置文件,该文件中仅扫描到的包、查看解析器等。

3、一般来说,web.xml还会配置字节编码ter和两个支持Rest风格的过滤器等。


    characterEncodingFilter
    org.springframework.web.filter.CharacterEncodingFilter
    
        encoding
        utf-8
    
    
        forceEncoding
        true
    


    characterEncodingFilter
    /*


    hiddenHttpMethodFilter
    org.springframework.web.filter.HiddenHttpMethodFilter


    hiddenHttpMethodFilter
    /*

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
Powered By DESTOON