Spring
荒诞离场?
切莫玩物丧志
展开
-
Spring 核心技术
核心技术版本 5.2.4.RELEASE参考文档的这一部分涵盖了Spring框架中不可获取的所有技术其中最重要的是Spring的ioc(控制反转)容器,在对SpringIOC进行了全面的处理之后,还对SpringAOP技术进行了全面的介绍。Spring框架有它自己的AOP框架,并且在概念上容易理解,成功的解决了Java企业编程中AOP需求的80%功能点。Spring还提供了对Asp...原创 2020-03-08 11:44:39 · 201 阅读 · 0 评论 -
spring面试题
什么是Spring?Spring是一个生态圈,里面包含很多项目,比如springBoot、springCloud、springData、springFramwork。SpringFramwork是Spring的核心项目,里面主要用的比较多的就是IOC和AOP使用Spring框架有什么好处?使用DI(依赖注入)使得构造器和javaBean文件的依赖关系清晰spring框架更加轻量...原创 2019-08-12 15:13:03 · 128 阅读 · 0 评论 -
Spring学习之事务
事务是构建企业级应用程序最关键的一步,最常见的事务类型就是数据库操作。spring的事务可以分为声明式事务管理和编程式事务管理事务具有ACID(原子性,一致性,隔离性和持久性)对于事务的原子性和一致性和持久性是无法控制的,但是可以控制事务的传播和超时,以及配置事务是否应为只读并指定对应的隔离级别。在TranscationDefinition接口中 定义了一些属性和方法public...原创 2019-08-03 13:33:57 · 95 阅读 · 0 评论 -
spring的学习之IOC
spring的IOCioc是控制反转,是面向对象的一直设计原则,可以用来降低计算机代码之间的耦合度。其中最常见的方式是依赖注入(DI)。还有一只方式叫依赖查找(DL)DI依赖注入 什么是依赖? A类中有一个B类的属性,那么可以理解为A依赖B。为什么要使用springIOC 面向抽象编程,面向抽象编程会产生类的依赖,spring可以作为一...原创 2019-08-02 14:50:43 · 99 阅读 · 0 评论 -
spring学习第一天
Spring框架的核心是基于控制反转(IOC)的原理。IOC是一直将组件依赖项的创建和管理外部化的技术。传统项目A类依赖B类的一个实例执行某种操作,在A类中通过B b = new B();这种方式或者从某个工厂中获取B的实例。而使用IOC方法,B类的实例在运行时由某个外部进程提供给A类,这种运行时注入依赖的行为将IOC重命名为依赖注入(DI).spring的DI实现基于两个核心概念:javaB...原创 2019-08-12 16:14:14 · 176 阅读 · 0 评论 -
SpringBean对象
springBean对象默认是单例的(singleton), 也就一个springIOC容器只会创建一个对象。比如User被springIOC监管,用户依赖注入使用的都是同一个User实例。springBean的作用域单例 singleton :一个springIOC容器只会创建一个对象原型 prototype:当应用程序请求时,spring就会创建一个新的实例对象请求 req...原创 2019-08-12 16:16:26 · 254 阅读 · 0 评论