Spring5
文章平均质量分 97
包含IOC底层原理、Bean管理XML方式、AOP底层原理、AOP的操作、JDBCTemplate操作数据库、Webfiux等相关知识
兴趣使然黄小黄
大家好,我是黄小黄!软件工程在读,CSDN全栈领域新星创作者,阿里云特邀专家博主,专注Java后端及算法领域,也会分享一些前端相关内容。期待与您一起学习交流,共同进步!
展开
-
【Spring5】使用JdbcTemplate操作mysql数据库
Spring框架对JDBC进行封装,使用JdbcTemplate方便对数据库的操作。1.导入相关依赖,文末附下载链接。2.创建数据库,便于使用。以在mysql数据库中创建user_db为例。3.配置xml文件,添加数据库连接相关信息,如密码用户名等。(连接池的配置)4.配置JdbcTemplate对象,注入DataSource。5.创建一个Service类,创建Dao类,在Dao类中注入jdbcTemplate对象。原创 2022-11-19 18:42:50 · 2331 阅读 · 16 评论 -
【Spring5】AOP面向切面?程序不可多得的Buff
在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。原创 2022-11-15 16:18:26 · 737 阅读 · 34 评论 -
【Spring5】基于注解的Bean管理简直是Spring中的Spring
注解名称(属性名称=属性值,属性名称=属性值......)注解可以作用在类、方法、属性上,在上一节中,我们对IOC与解耦合有了深刻的理解,并对基于xml配置的方式操作Bean也有了一定认识。可以体会到,当bean足够多时,配置xml就会变得很麻烦!而使用注解的目的就是为了能够简化xml配置。原创 2022-11-06 18:55:39 · 1456 阅读 · 37 评论 -
【Spring5】IOC容器与解耦合
控制反转(Inversion of Control),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体将其所依赖的对象的引用传递给它。也可以说,依赖被注入到对象中。控制反转,把对象的创建和对象之间调用的过程交给Spring进行管理;为了降低耦合度。本文对IOC容器的原理、工厂模式以及基于xml解析形式操作Bean管理进行了讲解。原创 2022-11-02 12:48:39 · 954 阅读 · 37 评论