上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 35 下一页
摘要: 三种方式实现AOP 什么是AOP AOP是(Aspect Oriented Programming的缩写),意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生 阅读全文
posted @ 2022-07-05 21:22 Oh,mydream! 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 动态代理模式 概述 本文主要讲解动态代理模式,动态代理是AOP的基础,是利用反射的方法实现代理功能的一种实现。动态代理与静态代理的差别,动态代理中代理类是自动生成的,而静态代理则是手动写的代理类 动态代理分为两大类:基于接口的动态代理,基于类的动态代理 基于接口: JDK动态代理(本文讲解) 基于类 阅读全文
posted @ 2022-07-05 09:23 Oh,mydream! 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 静态代理模式 概述 静态代理模式是Spring AOP理论的基础,静态代理的核心思想:已有的业务代码最好不要改变其逻辑,而是在其外面再包一层,添加一些附属的功能 示例1 租房,中介房东和租房者之间的关系 租房接口 package com.kuang.demo01; public interface 阅读全文
posted @ 2022-07-03 23:12 Oh,mydream! 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 使用JavaConfig实现配置 概述 本文主要讲述使用Config配置文件来代替xml配置文件,Config配置文件和xml配置文件功能一模一样,xml配置可能相对繁琐,每次要去官网拷贝外面的一层 先看代码 背景:一人一猫一狗 猫类 package com.kuangstudy.pojo; imp 阅读全文
posted @ 2022-06-29 19:24 Oh,mydream! 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 注解 概述 本文主要讲述一些Spring常用的注解 实践 先看代码 还是原来的背景:一人一猫一狗 猫类 package kuangstudy; import org.springframework.context.annotation.Scope; import org.springframewor 阅读全文
posted @ 2022-06-29 19:04 Oh,mydream! 阅读(24) 评论(0) 推荐(0) 编辑
摘要: bean的自动装配 概述 自动装配是指Spring会自己在上下文中寻找并自动给bean装配属性 Spring有三种装配方式: 使用xml显式配置 java显式配置 隐式地自动装配bean[重要] 本文主要讲隐式自动装配bean 实践 基本代码: 一人拥有一猫一狗 猫类 package com.kua 阅读全文
posted @ 2022-06-28 09:22 Oh,mydream! 阅读(87) 评论(0) 推荐(0) 编辑
摘要: Autowired和Resource详解 概述 本文主要讲述注解注入bean的方式,主要讲解@Autowired和@Resource注解 一如既往推荐狂神的视频,看了这么多视频,到今天终于理解了什么是bean... 实践一下 其实本文就是讲怎么把xml中autowired给换成注解方式进行注入 还是 阅读全文
posted @ 2022-06-28 09:22 Oh,mydream! 阅读(196) 评论(0) 推荐(0) 编辑
摘要: bean的作用域 理论知识 bean的作用域有6种类型,官网的描述在这里 |Scope |Description| |-|-| |singleton|(Default) Scopes a single bean definition to a single object instance for e 阅读全文
posted @ 2022-06-26 16:29 Oh,mydream! 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 扩展方式的依赖注入 概述 扩展方式的依赖注入其实是基于set方式和基于构造器注入的两种方法的简化形式,对应P命名空间和c命名空间,其中p对应property即基于set方式的方法简化,c对应constructor即基于构造器的简化 使用方法 使用p或c命名空间需要在xml导入约束 xmlns:p=" 阅读全文
posted @ 2022-06-26 15:48 Oh,mydream! 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 基于set方式的依赖注入 概述 依赖注入的方式分为基于构造器的注入方式和基于set的注入方式,而基于set方式的依赖注入是是依赖注入的核心,本文详细讲解多种类型的数据注入的方式,包括普通注入,bean注入,array|list|map|set|props|null 更详尽内容请查看官网 实践 地址类 阅读全文
posted @ 2022-06-25 09:17 Oh,mydream! 阅读(65) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 35 下一页