Spring
yeLinMe
这个作者很懒,什么都没留下…
展开
-
ssm整合-01
结构 由上图看出ssm框架spring是连接springMVC和myBatis的关键 下面直接上案分析 案例 1.spring配置文件-applicationContext <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" ...原创 2020-03-05 12:33:03 · 80 阅读 · 0 评论 -
Spring-AOP02(XML配置AOP)
思维导图 配置案例 ####### 导入依赖 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId&g...原创 2020-02-28 14:49:47 · 99 阅读 · 0 评论 -
Spring-AOP01
简介 专业术语 通知类型 spring开发应该明确的事原创 2020-02-28 13:11:58 · 74 阅读 · 0 评论 -
Spring-IOC(控制翻转)
概念 IOC思维图 == 上方图为传统的新建对象方法,下面为工厂模式的方法,降低类之间的耦合==原创 2020-02-28 13:01:46 · 90 阅读 · 0 评论 -
Spring-事务机制(转账案例分析)
案例分析 完成转账案例,转账过程中会多次使用sqlConnection连接,必须保证使用同一个连接,当任何一次使用连接时出现问题,马上终止交易,进行事务回滚完成案例。 案例代码分析 1.AccountService类的服务 public void transfer(String source, String target, float money) { try{ ...原创 2020-02-27 13:43:59 · 203 阅读 · 0 评论 -
Spring-整合junit
作用 单纯的junit测试注解并不知道我们使用了spring框架,因此在test方法执行时,需要我们手动创建ioc容器,因此我们可以将spring与junit整合起来自动创建容器获取对象 整合步骤 导入spring整合junit的jar包 使用junit提供的注解把main方法替换成spring提供的 @Runwith 告知spring运行器,spring的ioc创建是基于xml还是基于...原创 2020-02-26 13:44:11 · 91 阅读 · 0 评论 -
Spring-依赖注入
简介 依赖注入:Dependency Injection * IOC的作用:降低程序之间的耦合(依赖关系) * 依赖关系的管理:以后都交给spring来维护在当前类需要用到其他类的对象时,有spring为我们提供,我们只需要在配置文件中说明 依赖关系的维护就成为依赖注入: * 能注入的数据有三类: + 基本类型和string + 其他Bean类型(在配置文件中配置过的bean) + 复杂类型/集...原创 2020-02-25 17:46:34 · 59 阅读 · 1 评论 -
Spring-IOC注解
常用注解原创 2020-02-25 16:54:57 · 66 阅读 · 0 评论 -
spring-IOC
简介 Spring的IOC核心容器,即spring中解耦的核心,主要用来降低类与类之间的耦合。其作用就是用来储存配置文件中bean标签的实例化对象。其实际存在一般就是Map集合。 一般流程 获取spring的ioc核心容器,并根据id获取对象 核心容器读取方式 ClassPathXmlApplicationContext ;他可以用来加载类路径下的配置文件,要求配置文件必须在类路径下,不然无法...原创 2020-02-23 20:43:51 · 64 阅读 · 0 评论 -
Spring-Bean
Bean对象的创建方法 第一种方法:使用默认构造函数构建 在spring的配置文件中使用bean标签,配以id和class属性之后,且没有其他属性标签时,采用的就是默认构造方法创建bean对象,如果此类 中没有默认构造函数,则对象无法创建对象 第二种方式: 使用工厂中的方法创建对象(使用某个类中的方法创建对象,并存入spring容器中) 第三种方式: 使用静态工厂中的静态方法创建对象(使用某个类中...原创 2020-02-23 20:07:38 · 80 阅读 · 0 评论 -
Spring-耦合与解耦
程序之间的耦合 类之间的依赖 方法之间的依赖 解耦 降低程序之间的依赖关系 程序开发中应做到,编译器不依赖,运行时才依赖 解耦的思想 第一步:使用反射来创建对象,避免使用new关键字 第二步:通过读取配置文件来获取要创建的对象的全限定类名 下面用一个小案例来初步解释下以上思想 解耦初步案例 实行过程 1.创建一个Bean对象工厂 == bean在计算机英语中,是可重复使用组件的含义== ==...原创 2020-02-20 18:14:49 · 219 阅读 · 0 评论 -
Spring-概述
概述原创 2020-02-19 13:12:48 · 51 阅读 · 0 评论