上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页
摘要: 1.什么是AOP? 为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业 阅读全文
posted @ 2020-11-04 20:24 凸然猿 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 一,代理模式 为什么要学习代理模式?因为这就是SpringAOP的底层!【Spring AOP 和SpringMVC】 代理模式分类: 静态代理 动态代理 那到底什么是代理模式呢? 看图! 最佳理解(优点恶趣味):上图的关系可以这么理解(mybatis就是房东,servioce就是中介,contro 阅读全文
posted @ 2020-11-03 18:42 凸然猿 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 一,注解开发 前言:在Spring4之后,要使用注解开发,必须保证aop的包导入,(这个包在spring-webmvc里) 使用注解需要导入context约束,增加注解支持 1,bean 2,属性如何注入 //等价于 <bean id="user" class="com.king.pojo.User 阅读全文
posted @ 2020-11-02 19:04 凸然猿 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1,bean的自动装配 自动装配是Spring满足bean依赖的一种方式 Spring会在上下文中自动寻找,并自动给装配属性 在Spring中由3种装配方式 在xml中显示配置 在java中显示配置 隐式的自动装配bean(重要 ) 1.1 环境搭建测试 实体类 public class Dog { 阅读全文
posted @ 2020-11-01 21:00 凸然猿 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1,构造器注入 <bean id="user" class="com.king.pojo.User"> <!--无参构造创建对象--> <property name="name" value="king"/> <!--有参构造创建对象,index是下标0为第一个位置,value是赋的值--> <co 阅读全文
posted @ 2020-11-01 14:50 凸然猿 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1.别名 <!--别名,用别名也可以实现类的调用--> <alias name="user" alias="newUser"/> 2,Bean配置 <!--id,唯一标识符, class全限定名,包名+类名, name,别名而且比alias更高级,可以一对多--> <bean id="user" c 阅读全文
posted @ 2020-11-01 12:22 凸然猿 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 一,IOC的理论推导(非常重要) 前言:ioc是Spring框架的核心思想,不去理解它就去学习Spring,那是不明智的选择 优点:解耦 原因:再没接触ioc思想之前,为满足客户需求,一般要在service层实例化一个dao层对象,这是为了与service层产生联系,达到参数/数据传递的目的, 但这 阅读全文
posted @ 2020-10-31 21:27 凸然猿 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1.Spring简介: 2002,首次推出Spring框架的雏形:interface21框架! Spring框架是以iinterface21框架为基础,经过重新设计,并不断丰富其内涵,与2004年3月24日,发布了1.0正式版 Rod Johnosn,Spring Framework创始人,著名作者 阅读全文
posted @ 2020-10-29 19:19 凸然猿 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 一,简介: 查询(例子):连接数据库,耗资源, 将一次查询结果,暂存到一个随时用随时去的地方 >内存:缓存 当再次查询相同数据是,直接走缓存,就不用走数据库了,节省资源 运用缓存的本质:读写分离(读:在缓存中进行 写:在数据库中进行) 1.什么是缓存 存在内存中的临时资源 将用户经常查询的数据放到缓 阅读全文
posted @ 2020-10-29 11:34 凸然猿 阅读(1537) 评论(0) 推荐(0) 编辑
摘要: package com.king.pojo; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; //lombok插件常识 //get,set @Data //有参构造 @All 阅读全文
posted @ 2020-10-29 10:36 凸然猿 阅读(73) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页