Spring
文章平均质量分 91
带你搞定Spring
浩泽学编程
CSDN优质创作者、华为云云享专家,阿里云签约博主、专家博主,曾获国家级荣誉一项,省级荣誉多项,企业奖学金三次,已有专利三项、软件著作权三项。主要学习研究java领域,欢迎大家一起学习交流。
展开
-
Spring学习?这一篇文章就够,史上最全!
Spring框架:IOC、AOP、JdbcTemplate、事务管理,带你一篇速通。IOC是控制反转的意思。使用对象时候由主动new对象转换成由外部提供对象,此过程中对象的创建权由程序转移到外部,这种思想叫做控制反转。即把对象创建和对象的调用过程交给spring进行管理。目的:降低耦合度。底层原理:xml配置,反射,工厂模式。Spring提供IOC容器两种实现方式(两个接口)(1)BeanFactory:Spring内部使用的接口,不提倡开发人员使用。原创 2023-12-19 11:25:58 · 1086 阅读 · 8 评论 -
Spring5新功能
整合日志、Nullable注解、函数式风格编程、整合JUnit5、Webflux以上就是Spring5新功能的讲解,Webflu还未讲解,后面我会出一篇文章专门讲诉。原创 2023-08-12 13:48:12 · 153 阅读 · 0 评论 -
Spring之IOC容器(带你一篇文章搞定IOC)
Spring框架的核心就是IOC和AOP,本篇文章就讲述一下其中的IOC容器。(这是听尚硅谷课程总结的)IOC是控制反转的意思。使用对象时候由主动new对象转换成由外部提供对象,此过程中对象的创建权由程序转移到外部,这种思想叫做控制反转。即把对象创建和对象的调用过程交给spring进行管理。目的:降低耦合度。底层原理:xml配置,反射,工厂模式。Spring提供IOC容器两种实现方式(两个接口)(1)BeanFactory:Spring内部使用的接口,不提倡开发人员使用。原创 2023-07-24 22:16:04 · 940 阅读 · 0 评论 -
Spring之AOP(带你一篇文章搞定AOP)
Spring的核心之一:AOPAOP:面向切面编程。利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。通俗来说就是在不修改代码的情况下添加新的功能。底层通过动态代理实现:(1)有接口情况:使用JDK动态代理,即创建接口实现类的代理对象。(2)无接口情况:使用CGLIB动态代理,即创建当前类子类的代理对象。原创 2023-07-25 16:46:03 · 358 阅读 · 0 评论 -
Spring之事务管理
事务是数据库操作最基本单位,要么都成功,要么都失败。以上就是Spring事务管理的讲解。原创 2023-08-10 20:02:45 · 829 阅读 · 0 评论 -
Spring之JdbcTemplate(带你一篇文章搞定JdbcTemplate)
Spring对JDBC进行封装,使用JdbcTemplate对数据库进行操作更加方便。这部分内容不需要多么详细讲解,你只要看一下封装好的那些方法是用来做什么操作的,返回值是什么,传入的参数是什么,然后就会使用了。原创 2023-08-10 14:10:54 · 230 阅读 · 0 评论