摘要: 1、Spring MVC的目的 构建像Spring框架那样灵活和松耦合的Web应用程序。 2、Spring MVC中如何处理Request? 每当用户在Web浏览器中点击链接或者提交表单时,Request就开始工作了。 从离开浏览器开始到获取响应返回,Request会在经历过的每一站留下一些信息,也 阅读全文
posted @ 2018-01-29 08:21 爆炸的果核 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 1、Spring AOP与AspectJ Spring AOP与AspectJ相比,是一个功能比较弱的AOP解决方案。 AspectJ提供了许多它不能支持的类型切点,如在创建对象时应用通知,构造器切点很方便。 但是,不像某些其它面向对象语言中的构造器,Java构造器不同于其他的正常方法,这使得Spr 阅读全文
posted @ 2018-01-29 06:44 爆炸的果核 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 如果你没有源码,不能为通知类添加注解,又不想将AspectJ注解放入到你的代码中,必须选择XML配置了。 1、Spring XML配置文件 解析参考:http://www.cnblogs.com/bigbigbigo/articles/8375530.html 2、AOP配置元素 3、声明前置通知和 阅读全文
posted @ 2018-01-29 05:28 爆炸的果核 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 再看一个: 以xmlns开头的行,都是在声明各个配置元素,例如xsi、context、aop,以便配置中可以使用这些配置元素; 此外,还需要告诉xml解析器,aop这个命名空间是在哪里定义的,以便解析器能够验证当前文件中aop:开头的元素是否符合aop命名空间的标准。 这样解析器在解释aop:命名空 阅读全文
posted @ 2018-01-29 05:17 爆炸的果核 阅读(738) 评论(0) 推荐(0) 编辑
摘要: Schema是对XML文档结构的定义和描述,其主要的作用是用来约束XML文件,并验证XML文件有效性。DTD的作用是定义XML的合法构建模块,它使用一系列的合法元素来定义文档结构。它们之间的区别有下面几点: 1、Schema本身也是XML文档,DTD定义跟XML没有什么关系,Schema在理解和实际 阅读全文
posted @ 2018-01-29 05:01 爆炸的果核 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 切面最基本的元素是通知和切点,切点用于准确定位应该在什么地方应用切面的通知。 1、Spring借助AspectJ的切点表达式语言来定义Spring切面 在Spring中,要使用AspectJ的切点表达式语言来定义切点。 重要的一点是,Spring仅支持AspectJ切点指示器的一个子集,当尝试使用A 阅读全文
posted @ 2018-01-29 03:16 爆炸的果核 阅读(1379) 评论(1) 推荐(0) 编辑