随笔分类 - Spring
摘要:[TOC] 一. 简介 大型项目中,我们往往会对我们的系统的配置信息进行统一管理,一般做法是将配置信息配置与一个cfg.properties 的文件中,然后在我们系统初始化的时候,系统自动读取 cfg.properties 配置文件中的 key value(键值对),然后对我们系统进行定制的初始化。
阅读全文
摘要:[TOC] 不拦截静态资源 如果配置拦截类似于 .do格式的拦截规则,则对静态资源的访问是没有问题的,但是如果配置拦截了所有的请求(如我们上面配置的“/”),就会造成js文件、css文件、图片文件等静态资源无法访问。 拦截器的主要作用是是用于权限管理,拦截不合理的URL,所以不对静态资源进行拦截。
阅读全文
摘要:[TOC] 1. AOP 关键词 target:目标类,需要被代理的类。例如:ArithmeticCalculator Joinpoint(连接点):所谓连接点是指那些可能被拦截到的方法。例如:所有的方法 PointCut 切入点:已经被增强的连接点。例如:add() advice:通知/增强,增强
阅读全文
摘要:[TOC] 1. AOP 简介 AOP(Aspect Oriented Programming),通常称为面向切面编程。它利用一种称为"横切"的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。所谓"切面",简单说就是那些与业务
阅读全文