
Spring6
文章平均质量分 85
动力节点学习spring笔记
益生李佳菌
博客园地址:https://www.cnblogs.com/jerryleesir
微信公众号:农大CPU
欢迎您的关注!
展开
-
依赖注入的方法
props标签包裹一组数据,数组每个元素的赋值用prop标签,属性key为Properties 的键,prop标签包裹的内容为Properties的值。map标签包裹一组数据,数组每个元素的赋值用entry标签,属性key为Map的键,属性value为Map的值。如果是一个存在的url,那就没问题。set注入,基于set方法实现的,底层会通过反射机制调用属性对应的set方法然后给属性赋值。上面的set注入方式就是注入的外部Bean,即bean定义到外面,在property标签中使用ref属性进行注入。原创 2024-09-02 16:15:44 · 895 阅读 · 0 评论 -
Spring程序详解
spring配置文件的名字是随意的,spring的配置文件可以有多个,在ClassPathXmlApplicationContext构造方法的参数上传递文件路径即可。spring是通过调用类的无参数构造方法来创建对象的,所以要想让spring给你创建对象,必须保证无参数构造方法是存在的。没有在类路径中的话,需要使用FileSystemXmlApplicationContext类进行加载配置文件。在spring配置文件中配置的bean可以任意类,只要这个类不是抽象的,并且提供了无参数构造方法。原创 2024-08-28 14:21:52 · 874 阅读 · 1 评论 -
OCP、DIP、IOC
UserController依赖UserServiceImpl,而UserServiceImpl依赖UserDaoImplForMySQL,这样就会导致。依赖倒置原则(Dependence Inversion Principle),简称DIP,主要倡导面向抽象编程,面向接口编程,不要面向具体编程,让。,下面改动了,上面的代码不会受到牵连。这样可以大大降低程序的耦合度,耦合度低了,扩展力就强了,同时代码复用性也会增强。,所谓牵一发而动全身。,可以用来降低代码之间的耦合度,符合依赖倒置原则。原创 2024-08-28 13:56:29 · 472 阅读 · 0 评论