Spring配置

将applicationContext.xml、applicationContext-datasource.xml、mmall.properties放在resource目录下面,是spring的配置文件;将dispatcher-servlet.xml放在WEB-INF目录下,是spring-mvc的配置文件。

 

将web.xml放在WEB-INF目录下,里面包含spring的配置:filter作用是将拦截的请求进行转码;RequestContextListener是一个web容器启动和关闭的监听器;ContextloaderListener将web容器和spring容器进行整合,原理是通过applicationContext.xml连接spring容器;servlet是配置spring mvc的,通过servlet-name中映射指定的web请求。

 

applicationContext配置分析:component-scan配置扫描指定的文件夹;resouce标签是将datasouce的配置进行分离,在applicationContext-datasource.xml文件中进行配置;

 

applicationContext-datasource.xml:component-scan配置扫描指定的文件夹;propertyConfigurer配置分离的常量的配置文件,指定到dataSource.properties文件,自动填充字段的值;dataSource是dbcp的连接池,其中字段引用dataSource.properties中的值;sqlSessionFactory标签自动注入dataSource,使用mapperLocation指定地点的sql的xml文件。 mapperScanerConfigurer配置dao层的接口类文件;transactionManager配置数据库的事务管理,同样需要引用datasource。

 

dispatcher-servlet:这个名字是默认识别的,可以在web.xml中进行自定义,然后修改dispatcher的名字;component-scan指定扫描的文件夹;multipartResolver配置文件上传;

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值