摘要: 代理模式 AOP的底层机制就是动态代理,这就是我们为啥先要学习代理模式。 • 代理模式: • 静态代理 • 动态代理 静态代理 静态代理角色分析 • 抽象角色:一般使用接口或者抽象类来实现 • 真实角色:被代理的角色 • 代理角色:代理真实角色,代理真实角色后,一般会做一些附属的操作 • 客户:使用 阅读全文
posted @ 2021-01-11 20:35 冢狐 阅读(121) 评论(0) 推荐(0)
摘要: 使用注解开发 说明 在spring4之后,想要使用注解形式,必须得要引入aop的包 在配置文件当中,还得要引入一个context约束 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org 阅读全文
posted @ 2021-01-10 09:21 冢狐 阅读(190) 评论(0) 推荐(0)
摘要: Spring Bean的装配机制 Spring中bean有三种装配机制,分别是: 在xml中显式配置; 隐式的bean发现机制和自动装配。 在java中显式配置;(java Config) Spring的自动装配需要从两个角度来实现,或者说是两个操作: 组件扫描(component scanning 阅读全文
posted @ 2021-01-09 20:45 冢狐 阅读(178) 评论(0) 推荐(0)
摘要: Bean的作用域 ​ 在Spring中,那些组成应用程序的主体及由Spring IoC容器所管理的对象,被称之为bean。简单地讲,bean就是由IoC容器初始化、装配及管理的对象 类别 说明 singleton(单例模式) 在Spring Ioc容器中仅存在一个Bean实例,Bean以单例方式存在 阅读全文
posted @ 2021-01-06 12:03 冢狐 阅读(213) 评论(0) 推荐(0)
摘要: Dependency Injection 概念 依赖注入(DI) 依赖:指Bean对象的创建依赖于容器。Bean对象的依赖资源 注入:指Bean对象 注入方式 一共有三种:分别是构造器注入;Set注入;P命名和C命名注入 构造器注入 在Spring从入门到入土——快速上手Spring中Beans.x 阅读全文
posted @ 2021-01-05 10:09 冢狐 阅读(221) 评论(0) 推荐(0)
摘要: 排序算法 排序算法算是我们学习算法的入门篇,在正式介绍各种排序算法前,先介绍一下要用到的一些术语: 稳定排序:如果a本来在b的前面,且a==b,排序以后a依旧在b的前面,那就是稳定排序,否在是非稳定排序 原地排序:就是在排序过程中不申请多于的存储空间,只利用原来存储待排数据的存储空间进行比较和交换的 阅读全文
posted @ 2021-01-04 15:52 冢狐 阅读(217) 评论(0) 推荐(0)
摘要: 前面第一篇我们认识了什么是Spring以及通过官网的指引,编写并启动了第一个属于我们的Spring程序,虽然程序启动了,但是对于里面的内容以及如何实现的我们还是不是十分的清楚,那么接下来我们就首先先来了解一下Spring中的一个核心概念——IOC IoC(控制翻转)推导 之前的代码架构 通常我们以前 阅读全文
posted @ 2021-01-04 15:51 冢狐 阅读(170) 评论(0) 推荐(0)
摘要: 第一篇本文主要介绍了Spring的基本概念以及如何快速编写一个Spring项目,并让它运行起来。 Spring 概述 优点 Spring是一个开源免费的框架、容器 Spring是一个轻量级的框架、非侵入式的 控制反转Ioc、面向切面Aop 对事务的支持以及对框架的支持 总之: spring是一个轻量 阅读全文
posted @ 2021-01-04 10:21 冢狐 阅读(170) 评论(0) 推荐(0)
摘要: HelloSpring ​ 我们要想使用Spring,首先肯定要先导入其jar包,我们只需要在maven配置文件中加入相应的依赖,就会自动下载相应的依赖项, <!-- https://mvnrepository.com/artifact/org.springframework/spring-webm 阅读全文
posted @ 2021-01-04 10:20 冢狐 阅读(115) 评论(0) 推荐(0)