Spring框架
codeRunner-hd
每个牛B人的背后都有一段苦B的岁月,只要能想SB一样的坚持,终将牛B!
展开
-
Spring09:Spring中的声明式事务
回顾上一章:Spring08:整合MyBatis回顾事务 事务在项目开发过程非常重要,涉及到数据的一致性的问题,不容马虎! 事务管理是企业级应用程序开发中必备技术,用来确保数据的完整性和一致性。 事务就是把一系列的动作当成一个独立的工作单元,这些动作要么全部完成,要么全部不起作用。事务四个属性ACID 原子性(atomicity) 事务是原子性操作,由一系列动作组成,事务的原子性确保动作要么全部完成,要么完全不起作用 一致性(consisten原创 2020-05-15 09:04:18 · 167 阅读 · 0 评论 -
Spring08:整合MyBatis
回顾上一章:Spring07:AOP就这么简单整合MyBatis步骤1、导入相关jar包junit<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version></dependency>mybatis<dependency> ...原创 2020-05-15 09:01:05 · 167 阅读 · 0 评论 -
Spring07:AOP就这么简单
回顾上一章:Spring06:静态/动态代理模式上一章中我们记录了代理模式,这是AOP的基础,一定要先搞懂它,那我们接下来就来聊聊AOP吧!什么是AOPAOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,原创 2020-05-15 08:52:21 · 240 阅读 · 0 评论 -
Spring06:Spring的静态/动态代理模式
回顾上一章:Spring05:使用注解开发为什么要学习代理模式,因为AOP的底层机制就是动态代理!代理模式: 静态代理 动态代理 学习aop之前 , 我们要先了解一下代理模式!静态代理静态代理角色分析 抽象角色 : 一般使用接口或者抽象类来实现 真实角色 : 被代理的角色 代理角色 : 代理真实角色 ; 代理真实角色后 , 一般会做一些附属的操作 . 客户 : 使用代理角色来进行一些操作 . 代码实现R...原创 2020-05-15 08:46:37 · 128 阅读 · 0 评论 -
Spring05:使用注解开发Spring
回顾上一章:Spring04:自动装配说明在spring4之后,想要使用注解形式,必须得要引入aop的包在配置文件当中,还得要引入一个context约束<?xmlversion="1.0" encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc...原创 2020-05-15 08:37:39 · 144 阅读 · 0 评论 -
Spring04:Spring的自动装配
回顾上一章:Spring03:依赖注入(DI)自动装配说明 自动装配是使用spring满足bean依赖的一种方法 spring会在应用上下文中为某个bean寻找其依赖的bean。 Spring中bean有三种装配机制,分别是: 在xml中显式配置; 在java中显式配置; 隐式的bean发现机制和自动装配。 这里我们主要讲第三种:自动化的装配bean。Spring的自动装配需要从两个角度来实现,或者说是两个操作: 组件扫描(componen原创 2020-05-15 08:33:44 · 296 阅读 · 0 评论 -
Spring03:依赖注入(DI)
概念 依赖注入(Dependency Injection,DI)。 依赖 : 指Bean对象的创建依赖于容器 . Bean对象的依赖资源 . 注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配 . 构造器注入我们在之前的案例已经讲过了Set 注入 (重点)要求被注入的属性 , 必须有set方法 , set方法的方法名由set + 属性首字母大写 , 如果属性是boolean类型 , 没有set方法 , 是 is .测试pojo类 :Ad.原创 2020-05-14 18:20:38 · 117 阅读 · 0 评论 -
Spring02:快速上手Spring
回顾上一章:Spring01:概述及IOC理论推导上一期中我们理解了IOC的基本思想,我们现在来看下Spring的应用:HelloSpring导入Jar包注 : spring 需要导入commons-logging进行日志记录 . 我们利用maven , 他会自动下载对应的依赖项 .<dependency> <groupId>org.springframework</groupId> <artifactId>spring-...原创 2020-05-14 18:14:33 · 138 阅读 · 0 评论 -
Spring01:Spring概述及IOC理论推导
简介Spring : 春天 --->给软件行业带来了春天2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。很难想象Rod Johnson的学历 , 他是悉尼大学的博士,然而他的专业不是计算机,而是音乐学。Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术官网 : http://spri...原创 2020-05-14 18:09:42 · 173 阅读 · 0 评论