![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 86
Spring基础知识
阿巴巴巴巴巴巴
这个作者很懒,什么都没留下…
展开
-
Spring08整合mybatis
整合mybatis mybatis测试环境搭建 导包 <!--junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependenc原创 2021-04-16 23:05:38 · 78 阅读 · 0 评论 -
Spring07 AOP设计原理和实现
Java程序运行在JVM中的特征 public class Demo01 { public static void main(String[] args) { } } 当我们执行Demo01 的时候,JVM会先创建一个主线程,这个主线程以main()方法作为入口开始执行你的代码。每一个线程再内存中都有属于自己的栈(Stack),记录整个程序的执行流程。栈中的每一个元素被称为栈帧(Stack Frame ),栈帧表示一个方法的调用,记录着方法的调用信息。我们在实际代码中调用一个方法时,在内存中对应着一原创 2021-04-01 10:24:28 · 114 阅读 · 0 评论 -
Spring06静态代理和动态代理
代理模式 为什么要学习代理模式,因为AOP的底层机制就是动态代理! 代理模式: 静态代理 、动态代理 学习aop之前 , 我们要先了解一下代理模式! 静态代理 静态代理角色分析 抽象角色 : 一般使用接口或者抽象类来实现 真实角色 : 被代理的角色 代理角色 : 代理真实角色 ; 代理真实角色后 , 一般会做一些附属的操作 客户 : 使用代理角色来进行一些操作 . 代码实现 Rent . java 即抽象角色 //抽象角色:租房 public interface Rent { voi原创 2021-03-26 14:25:10 · 80 阅读 · 0 评论 -
Spring05 使用注解开发
使用注解开发 说明 在配置文件当中,还得要引入一个context约束 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.or原创 2021-03-25 17:29:21 · 59 阅读 · 0 评论 -
Spring04自动装配
Bean的自动装配 自动装配说明 自动装配是使用spring满足bean依赖的一种方法 spring会在应用上下文中为某个bean寻找其依赖的bean Spring中bean有三种装配机制 在xml中显式配置 在java中显式配置 隐式的bean发现机制和自动装配。(主讲) Spring的自动装配需要从两个角度来实现,或者说是两个操作: 组件扫描(component scanning):spring会自动发现应用上下文中所创建的bean 自动装配(autowiring):spring自动满足bea原创 2021-03-25 16:34:25 · 51 阅读 · 0 评论 -
Spring03 依赖注入(DI)
Dependency Injection(DI) 概念 依赖注入(Dependency Injection,DI) 依赖 : 指Bean对象的创建依赖于容器 . Bean对象的依赖资源 . 注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配 . 构造器注入 Set注入(重点) 要求被注入的属性 , 必须有set方法 , set方法的方法名由set + 属性首字母大写 , 如果属性是boolean类型 , 没有set方法 , 是 is . //实体类 public class Student {原创 2021-03-25 14:10:04 · 56 阅读 · 0 评论 -
Spring02 HelloSpring
HelloSpring 导包 注 : spring 需要导入commons-logging进行日志记录 . 我们利用maven , 他会自动下载对应的依赖项 <!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --> <dependencies> <dependency> <groupId>org.springf原创 2021-03-25 10:45:42 · 61 阅读 · 0 评论 -
Spring01概论
概述及IOC理论推导 概述 优点 Spring是一个开源免费的框架 , 容器 Spring是轻量级的框架,非侵入式 控制反转IoC,面向切面Aop 对事物的支持,对框架的支持 总结:Spring是一个轻量级的**控制反转(IoC)和面向切面(AOP)**的容器(框架) 组成 Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式 . 组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他原创 2021-03-24 14:31:27 · 134 阅读 · 0 评论