![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
qw12312312
这个作者很懒,什么都没留下…
展开
-
springMVC的简单学习
Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。Spring MVC主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、转载 2017-07-27 17:45:07 · 210 阅读 · 0 评论 -
java自定义注解的学习
注解在Java中应用很广泛,在各种框架中都有,像spring,hibernate,myBatis等等。注解是在java1.5引入的,相当于是一种元数据,可以使用注解解析工具或编译器对其进行解析,也可以指定注解在编译期或运行期有效。 1.创建自定义注解 package com.lg.aop.annotation; import java.lang.annotation.ElementTyp原创 2017-12-08 23:34:40 · 171 阅读 · 0 评论 -
spring面向切面编程aop的学习(1)
AOP框架是Spring的一个重要组成部分。AOP在能提供企业服务,最重要的是声明式事务管理,通过aop可以对目标方法进行拦截,把想要进行的操作织入到目标方法。常见的对dao层声明式事务,日子管理,安全,权限管理等等。 1.AOP的概念,也是些难以理解痛苦的术语 切面(Aspect):一个关注点的模块化。就是值一个类。连接点(Joinpoint):表示一个方法的执行。通知(Advice):原创 2017-12-09 00:18:01 · 174 阅读 · 0 评论 -
动态代理和静态代理的学习
不想让某个对象直接调用另一个对象的时候,可以通过代理对象来调用。spring aop中声明式事务,用到代理模式,把dao方法的事务开启和提交从dao类分离出去,让代理对象为之添加事务的操作,如此我们便关注dao的方法即可无需关注事务。这样耦合性降低,方便维护。代理对象分为静态代理和动态代理2中。 静态代理:在程序运行前写好的代理类。 动态代理:在程序运行时,动态创建。 1.静态代理 现原创 2017-12-07 00:40:38 · 164 阅读 · 0 评论