
Spring
佚仙
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring在初始化后执行某项操作及动态注册bean到Spring容器
本文为技术备忘,觉得很重要所以记一下。大部分资料来源于网络搜索和我自己的实际开发测试结果 开发java EE应用的时候,常常需要在服务器完全启动后初始化一些数据或者执行某些操作。 在Servlet模型上我们可以在web.inf里配置on-start-up参数让服务器启动后按顺序执行一些Servlet类的init方法。 引入Spring后这种方式会产生各种问题,首先Spring管理了绝...2013-05-17 17:12:30 · 967 阅读 · 0 评论 -
Spring3 MVC和Velocity整合配置笔记
刚刚尝试用Spring MVC框架来替换Struts2框架,遇到了不少问题,网上的资料相当乱,记录备案一下。 东西有点多,可能会比较乱,整理个目录: 一、引用到的jar包 二、Spring中设置properties资源文件 三、使用注解的准备 四、Spring MVC配置中出现的找不到配置文件的问题 五、velocity和spring mvc的整合 六、velocity和java...2013-05-31 02:17:56 · 129 阅读 · 0 评论 -
使用Spring自带工具对uri进行通配符匹配
自己做项目的时候碰到一个要对请求的uri进行过滤的需求,而过滤配置则是在配置文件里以通配符的方式存入的 在网上搜索很久,大部分方法研究都是调用了Spring-security的包。通过阅读Spring源码发现在Spring-core包里已经有相关方法的实现了 对应的类就是org.springframework.util.AntPathMatcher 调用方法很简单,new一个对象...原创 2013-06-07 14:22:36 · 632 阅读 · 0 评论 -
Spring应用内部获取ApplicationContext的两种方法
方法1: 继承ApplicationObjectSupport类,然后调用继承的方法手动获取: [code="java"] ConfigurableApplicationContext context = (ConfigurableApplicationContext) getApplicationContext(); //动态添加新的bean [/code] 接下来就可以做想做的事了...原创 2013-08-14 10:01:25 · 167 阅读 · 0 评论 -
Spring使用session,request,global session几种scope的方法
要在web.xml中加入一个新的listener [code="xml"] org.springframework.web.context.ContextLoaderListener org.springframework.web.context.request.RequestContextListener [...原创 2013-08-14 10:04:34 · 257 阅读 · 0 评论 -
利用Spring HandlerInterceptor和RequestMapping注解进行权限访问控制
[color=red]注意:本文仅适用于以@RequestMapping注解为基础的Spring MVC项目,并且权限控制粒度和RequestMapping标注的方法一一对应的情况[/color] [size=medium]最近一直在思考权限拦截系统如何实现,在Restful的时代,我们认为一个url就是一个资源,而对于Spring来说,每个@RequestMapping标注的方法应该就对应...2014-04-03 00:07:40 · 338 阅读 · 0 评论