Spring
文章平均质量分 92
主要为个人学习Spring框架时总结的一些笔记
@烟雨倾城ゝ
这个作者很懒,什么都没留下…
展开
-
Spring框架----->(6) 详谈Spring事务
一、Spring事务概念:事务原本是数据库中的概念,是指一组sql语句的集合,集合中有多条sql语句可能是insert , update ,select ,delete, 我们希望这些多个sql语句都能成功,或者都失败, 这些sql语句的执行是一致的,作为一个整体执行。但一般情况下,需要将事务提升到业务层,即Service层。这样做是为了能够使用事务的特性来管理具体的业务。1、多种数据库处理事务的方式jdbc访问数据库,处理事务 Connection conn ; conn.commit()原创 2021-02-08 22:54:30 · 214 阅读 · 1 评论 -
Spring框架----->(5) Spring集成MyBatis框架
一、Spring集成MyBatis 概念:将 MyBatis 与 Spring 进行整合,主要解决的问题就是将 SqlSessionFactory 对象交由 Spring 来管理。所以,该整合,只需要将 SqlSessionFactory 的对象生成器SqlSessionFactoryBean 注册在 Spring 容器中,再将其注入给 Dao 的实现类即可完成整合 使用技术:IoC 为什么使用IoC:因为它能创建对象,把mybatis和spring集成在一起,像一个框架。回忆m原创 2021-02-08 22:16:54 · 132 阅读 · 1 评论 -
Spring框架----->(4) AOP面向切面编程
AOP面向切面编程(1)动态代理【重点】概念:就是可以在程序执行过程中,创建代理对象实现方式:jdk动态代理,使用jdk中的Proxy,Method,InvocaitonHanderl创建代理对象。jdk动态代理要求目标类必须实现接口。【重点】动态代理的作用:1)在目标类源代码不改变的情况下,增加功能。2)减少代码的重复3)专注业务逻辑代码4)解耦合,让你的业务功能和日志,事务非业务功能分离。1、没有使用动态代理实现功能增强的例子:先定义好接口与一个实现类,该实现类中除了要原创 2021-02-03 22:39:04 · 312 阅读 · 1 评论 -
Spring框架----->(3) 基于注解的DI(依赖注入)
一、基于注解的依赖注入基于注解的di :通过注解完成java对象创建,属性赋值使用注解的步骤:(1)加入maven的依赖 spring-context ,在你加入spring-context的同时, 间接加入spring-aop的依赖,使用注解必须使用spring-aop依赖(2)在类中加入spring的注解(多个不同功能的注解)(3)在spring的配置文件中,加入一个组件扫描器的标签,说明注解在你的项目中的位置声明组件扫描器 : component-scan,组件就是对象原创 2021-01-28 09:06:58 · 631 阅读 · 0 评论 -
Spring框架----->(2) 基于xml配置文件的DI(依赖注解)、Spring多配置文件的方法
一、注入分类bean 实例在调用无参构造器创建对象后,就要对 bean 对象的属性进行初始化。初始化是由容器自动完成的,称为注入。根据注入方式的不同,常用的有两类:set 注入、构造注入。1、set注入spring调用类的set方法,可以在set方法中完成属性的赋值A、简单类型 语法格式:<bean id="xx" class="yy"> <property name="属性的名称" value="此属性的值"/></bean>原创 2021-01-27 18:19:44 · 447 阅读 · 3 评论 -
Spring框架----->(1) 深入解剖Spring概念和IoC控制反转核心技术
一、何为Spring框架1、Spring概述:它是为了减轻对项目模块之间的管理,类和类之间的管理, 帮助开发人员创建对象,管理对象之间的关系。2、Spring核心技术:(1)控制反转(IoC)IoC:能实现模块之间,类之间的解耦合,即不用再自己创建要使用的对象了。而是由 Spring容器统一管理,自动“注入”,注入即赋值。(2)面向切面编程(AOP)AOP:使得系统级服务得到了最大复用,且不用再由程序员手工将系统级服务“混杂”到主业务逻辑中了,而是由 Spring 容器统一完成“织入原创 2021-01-26 20:03:32 · 2043 阅读 · 15 评论 -
spring官网下载Spring jar包的超简便方法
先输入spring官网的网址https://spring.io/,进入spring官网首页先点击Projects,再点击Spring Framework,进入https://spring.io/projects/spring-framework网页点击LEARN随意点击一个版本的Reference Doc将头部地址栏的地址5.2.11版本改为4.3.9版本即可点击html文件夹链接找到Distribution Zip Files点进去找到该地址 http://repo.spri.原创 2020-11-28 22:29:33 · 623 阅读 · 1 评论