随笔分类 - Spring
关于Spring的基本使用
摘要:Spring+MyBatis实现 1、导入相关jar包 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <!--mybatis -->
阅读全文
摘要:Spring之事务 事务就是把一系列的动作当成一个独立的工作单元,这些动作要么全部完成,要么全部不起作用。 事务四个属性ACID 原子性(atomicity):事务是原子性操作,由一系列动作组成,事务的原子性确保动作要么全部完成,要么完全不起作用 一致性(consistency):一旦所有事务动作完
阅读全文
摘要:Spring之AOP AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业
阅读全文
摘要:Spring之代理模式 通过看源码我们可以发现AOP的底层机制就是动态代理 代理模式: 静态代理动态代理 静态代理 静态代理角色分析 抽象角色 : 一般使用接口或者抽象类来实现 真实角色 : 被代理的角色 代理角色 : 代理真实角色 ; 代理真实角色后 , 一般会做一些附属的操作 . 客户 : 使用
阅读全文
摘要:Spring之注解 注意:spring4之后,想要使用注解形式,必须得要引入aop的包 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xs
阅读全文
摘要:Spring之自动装配 Spring容器可以自动装配协作bean之间的关系。自动装配具有以下优点: 自动装配可以大大减少指定属性或构造函数参数的需要。 随着对象的发展,自动装配可以更新配置。例如,如果需要将依赖项添加到类中,则无需修改配置即可自动满足该依赖项。因此,自动装配在开发过程中特别有用,而不
阅读全文
摘要:依赖注入(Dependency Injection,DI) 依赖注入(Dependency Injection,DI)。依赖 : 指Bean对象的创建依赖于容器 . Bean对象的依赖资源 .注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配 . 构造器注入 可以看上一篇文章的讲解通过无参
阅读全文
摘要:Spring的基本使用 一、使用 1、导入Jar包 注 : spring 需要导入commons-logging进行日志记录 . <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifa
阅读全文
摘要:Spring概述及IOC理论 一、Spring概述 官网 官方下载地址 GitHub Spring使创建Java企业应用程序变得容易。它提供了在企业环境中使用Java语言所需的一切,并支持Groovy和Kotlin作为JVM上的替代语言,并且可以根据应用程序的需求灵活地创建多种体系结构。从Sprin
阅读全文

浙公网安备 33010602011771号