摘要: maven常用的scope有compile,provided,runtime,test。 complie是默认值,表示在build,test,runtime阶段的classpath下都有依赖关系。test表示只在test阶段有依赖关系,例如junitprovided表示在build,test阶段都有 阅读全文
posted @ 2019-04-30 11:19 DarJeely 阅读(2092) 评论(0) 推荐(0) 编辑
摘要: 本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lisongjia123/article/details/56299006我们在使用Maven配置依赖项的时候,常常只会配置Maven的坐标以及版本信息就可以了,但我们看其他人的工程代码的时候常常会见到有个sco 阅读全文
posted @ 2019-04-30 11:19 DarJeely 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 今天开发web的时候,需要用到servlet-api,于是在pom.xml中添加依赖 通过插件启动tomcat的时候,报错,里面有一段是这样的: 产生的原因是:tomcat中也有servlet-api包,这样,发生了冲突 解决方法:添加<scope>provided</scope>,因为provid 阅读全文
posted @ 2019-04-30 11:12 DarJeely 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 问题再现: 上次这边朋友问我一个问题,就是他们在pom.xml中的dependency中,看到有一些是<scope>provided</scope>的情况,比如如下: 他们问我scope在何种情况下要设置为provided,以及和scope设置为compile的区别。 解释: 其实这个问题很简单。 阅读全文
posted @ 2019-04-30 11:11 DarJeely 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 我们在配置dispatchServlet时配置<url-pattern>/</url-pattern>拦截所有请求,这时候dispatchServlet完全取代了default servlet,将不会再访问容器中原始默认的servlet,而对静态资源的访问就是通过容器默认servlet处理的,故而这 阅读全文
posted @ 2019-04-30 10:01 DarJeely 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: 优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真 阅读全文
posted @ 2019-04-30 09:59 DarJeely 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 注意到spring中<context:component-scan>标签中会出现include和exclude的子标签,具体是做什么用的? spring的配置文件与springmvc的配置文件分开加载,在spring容器初始化的时候,会先加载(web.xml)<context-param>中的配置, 阅读全文
posted @ 2019-04-30 09:44 DarJeely 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 在Spring 的配置文件中有: <context:component-scan base-package="njupt.dao,njupt.service"> <context:exclude-filter expression="org.springframework.stereotype.Co 阅读全文
posted @ 2019-04-30 09:43 DarJeely 阅读(304) 评论(0) 推荐(0) 编辑
摘要: <context:component-scan>详解 默认情况下,<context:component-scan>查找使用构造型(stereotype)注解所标注的类,如@Component(组件),@Service(服务),@Controller(控制器),@Repository(数据仓库) 我们 阅读全文
posted @ 2019-04-30 09:41 DarJeely 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 在Spring MVC中的配置中一般会遇到这两个标签,作为<context:component-scan>的子标签出现。 但在使用时要注意一下几点: 1.在很多配置中一般都会吧Spring-common.xml和Spring-MVC.xml进行分开配置,这种配置就行各施其职一样,显得特别清晰。 在S 阅读全文
posted @ 2019-04-30 09:27 DarJeely 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 接上篇,上篇解析了DefaultBeanGenerator生成bean name的过程(http://www.cnblogs.com/jason0529/p/5272265.html ), 本篇我们继续解析另一类bean name生成方式。 spring定义bean有两种模式,配置文件 阅读全文
posted @ 2019-04-30 09:17 DarJeely 阅读(549) 评论(0) 推荐(0) 编辑
摘要: Spring源码入门——DefaultBeanNameGenerator解析 我们知道在spring中每个bean都要有一个id或者name标示每个唯一的bean,在xml中定义一个bean可以指定其id和name值,但那些没有指定的,或者注解的spring的beanname怎么来的的?就是Bean 阅读全文
posted @ 2019-04-30 09:13 DarJeely 阅读(256) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/u012325167/article/details/75388990 今天在配置Spring的component-scan时,发现了一个有趣的问题。就是在指定base-package时,如果使用了星号通配符*,有时会出现类扫描不到的情况。下面研究一下这个问 阅读全文
posted @ 2019-04-30 09:08 DarJeely 阅读(683) 评论(0) 推荐(0) 编辑