07 2016 档案

摘要:AOP称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子。 一 AOP的基本概念 (1)Aspect(切面):通常是一个类,里面可以定义切入点和通知 (2)JointPoint(连接点):程序执 阅读全文
posted @ 2016-07-27 16:12 珍惜阳光 阅读(189058) 评论(3) 推荐(9)
摘要:在开发Spring的Web项目中,通常我们都会在web.xml中配置一个Spring的核心监听器,就是把Spring的IOC容器纳入Servlet容器中,配置如下: 查看ContextLoaderListener源码如下: ContextLoaderListener官方源码定义是Spring的roo 阅读全文
posted @ 2016-07-26 14:27 珍惜阳光 阅读(1822) 评论(0) 推荐(1)
摘要:对于Spring MVC的DispatcherServlet配置方式,传统的是基于XML方式的,也就是官方说明的XML-based,如下: 但是Spring文档建议我们采用code-based这种方式,当然,核心就是实现WebApplicationInitializer这个接口,查看这个接口的源码, 阅读全文
posted @ 2016-07-22 12:58 珍惜阳光 阅读(10547) 评论(0) 推荐(1)