![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
配置文件积累
我就想起个通过的名字
这个作者很懒,什么都没留下…
展开
-
Web.xml配置详解之context-param
contextConfigLocation contextConfigLocationValue> org.springframework.web.context.ContextLoaderListener作用:该元素用来声明应用范围(整个WEB项目)内的上下文初始化参数 - 通常是整个项目中通用的配置bean(一般用于加载除Web层的Bean(如DAO转载 2017-07-05 09:01:44 · 250 阅读 · 0 评论 -
WEB容器启动之Web.xml加载顺序
一、web.xml的加载过程在java web项目启动时,容器会读取配置文件web.xml,加载顺序与web.xml中内容的先后顺序无关。配置文件加载的先后顺序为:①,②,③,④.1、web项目启动时,首先读取配置文件中的和两个节点 元素包含web应用servlet上下文初始化参数的声明。 元素用来注册一个监听器类。事件监听程序在①应用的启动和关闭;②s转载 2017-07-10 09:23:56 · 489 阅读 · 0 评论 -
web.xml 中的listener、 filter、servlet 加载顺序及其详解
在项目中总会遇到一些关于加载的优先级问题,刚刚就遇到了一个问题,由于项目中使用了quartz任务调度,quartz在web.xml中是使用listener进行监听的,使得在tomcat启动的时候能马上检查数据库查看那些任务未被按时执行,而数据库的配置信息在是在web.xml中使用servlet配置的,导致tomcat启动后在执行quartz任务时报空指针,原因就是servlet中的数据库连接信息未转载 2017-07-10 09:25:37 · 230 阅读 · 0 评论 -
<context:component-scan>使用说明
在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的Java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了那么标签就可以不用再xml中配置了,因为前者包含了后者。另外还提供了两个子标签1. 2. 在说明这两个子标签转载 2017-07-26 09:52:12 · 399 阅读 · 0 评论 -
Dom4j中getStringValue()和getText()用法和区别
这两个方法的左右都是获取文本,但是区别是: getText(方法是)获取当前节点的文本内容。是当前节点.如果当前节点是一个element元素,那返回值就是null. 而getStringValue()则是获取当前节点的子孙节点中所有文本内容连接成的字符串. 也就是说,是包括getText()的. 先看一下实例: 一个简单的xml架构文档如下,其他辅助文件自己不全哈.book原创 2017-08-30 10:52:14 · 1441 阅读 · 0 评论 -
在使用spring mvc时,我使用了@Service这样的注解, 发现使用注解@Transactional声明的事务不起作用
问题出现的场景:在使用spring mvc时,我使用了@Service这样的注解, 发现使用注解@Transactional声明的事务不起作用。我的配置如下: 原因是:component-scan和事务所在的上下文不一样,component-scan所在的配置是由servlet加载的,事务所原创 2017-09-05 11:50:08 · 356 阅读 · 0 评论 -
HandlerInterceptor拦截器使用总结
简介SpringMVC的处理器拦截器,类似于Servlet开发中的过滤器Filter,用于对请求进行拦截和处理。常见应用场景1、权限检查:如检测请求是否具有登录权限,如果没有直接返回到登陆页面。 2、性能监控:用请求处理前和请求处理后的时间差计算整个请求响应完成所消耗的时间。 3、日志记录:可以记录请求信息的日志,以便进行信息监控、信息统计等。使用方法1、配置文件<mvc:intercept...转载 2018-06-08 11:24:43 · 595 阅读 · 0 评论