SSM
fangchao3652
面朝大海 春暖花开
展开
-
Spring SpEL 中的EvaluationContext 及Root
理解: EvaluationContext可以理解为parser 在这个环境里执行parseExpression解析操作,比如说我们现在往ctx(一个EvaluationContext )中放入一个 对象list (注:假设list里面已经有数据,即list[0]=true).ctx.setVariable("list" , list);//可以理解为往ctx域 里放了一个list变量接下来要想原创 2016-11-13 19:12:07 · 12046 阅读 · 1 评论 -
Spring BeanFactoryPostProcessor容器后处理器执行时机
public class MyBeanFactoryPostProcessor implements BeanFactoryPostProcessor{ /** * 重写该方法,对Spring进行后处理。 * @param beanFactory Spring容器本身 */ public void postProcessBeanFactory原创 2016-11-14 14:17:00 · 892 阅读 · 0 评论 -
Spring BeanFactoryPostProcessor Bean后处理器 执行时机
上图是BeanPostProcessor 的两个接口的调用时机 下面我们来分析一下通过BeanFactory作为容器实例化bean及bean后处理器的执行时机:bean调用相应的构造函数,一般是空构造函数(该bean依赖的其他bean也调用自己的构造函数)Spring执行依赖关系注入(也就是根据spring自动调用setter方法)postProcessBeforeInitializatio原创 2016-11-14 14:11:18 · 1396 阅读 · 0 评论 -
springmvc / /* /img/**等问题
在配置springmvc的前端控制器 DispatcherServlet的时候有三种配置方式:*.action,访问以.action结尾 由DispatcherServlet进行解析 第二种:/,所以访问的地址都由DispatcherServlet进行解析(但是经测试,jsp资源不会被这种方式拦截),这种方式会拦截静态资源所以需要利用< mvc:resources / >标签进行静态资源解析,这原创 2016-12-01 16:02:25 · 1277 阅读 · 0 评论 -
Spring mvc url-pattern 和@RequestMapping 映射的小问题
在web.xml 配置DispatcherServlet时 将url-pattern配置成下面的形式: <url-pattern>/rest/*</url-pattern>在Controller中 方法名上面的映射路径配置成下面几种情况:/rest/url/url2 浏览器中输入 localhost:8080/rest/url/url2 是访问不到该资源的/url/url2 这样在浏览器中原创 2017-01-23 16:32:04 · 3188 阅读 · 1 评论