📝 Spring教程
113篇技术文档📅  最后修改于: 2020-12-04 06:01:36        🧑  作者: Mango
Myeclipse中的Spring应用示例在myeclipse IDE中创建spring应用程序很简单。您无需担心spring应用程序所需的jar文件,因为myeclipse IDE会处理它。让我们看看在myeclipse IDE中创建spring应用程序的简单步骤。创建Java项目增加弹簧功能创建课程创建xml文件以提供值创建测试类在Myeclipse IDE中创建Spring应用程序的步骤让我...
📅  最后修改于: 2020-12-04 06:02:35        🧑  作者: Mango
在Eclipse IDE中创建Spring应用程序在这里,我们将使用eclipse IDE创建一个spring框架的简单应用程序。让我们看一下在Eclipse IDE中创建spring应用程序的简单步骤。创建Java项目添加spring jar文件创建课程创建xml文件以提供值创建测试类在Eclipse IDE中创建Spring应用程序的步骤让我们看一下使用eclipse IDE创建第一个spri...
📅  最后修改于: 2020-12-04 06:17:12        🧑  作者: Mango
IoC容器IoC容器负责实例化,配置和组装对象。 IoC容器从XML文件获取信息并相应地工作。 IoC容器执行的主要任务是:实例化应用程序类配置对象组装对象之间的依赖关系IoC容器有两种类型。他们是:豆工厂ApplicationContextBeanFactory和ApplicationContext之间的区别org.springframework.beans.factory。BeanFactor...
📅  最后修改于: 2020-12-04 07:15:44        🧑  作者: Mango
春天的依赖注入依赖注入(DI)是一种设计模式,可从编程代码中删除依赖,以便可以轻松管理和测试应用程序。依赖注入使我们的编程代码松散耦合。为了更好地理解DI,首先让我们了解依赖关系查找(DL):依赖查找依赖查找是一种在需求之后获取资源的方法。例如,可以有多种获取资源的方法:这样,我们可以通过new关键字直接获取资源(A类的实例)。另一种方法是工厂方法:这样,我们通过调用静态工厂方法getA()获得资...
📅  最后修改于: 2020-12-04 07:16:58        🧑  作者: Mango
通过构造函数示例进行依赖注入我们可以通过构造函数注入依赖项。<bean>的<constructor-arg>子元素用于构造函数注入。在这里我们要注入基本和基于字符串的值从属对象(包含对象)收集值等注入原始值和基于字符串的值让我们看一个简单的示例,以注入原始值和基于字符串的值。我们在这里创建了三个文件:Employee.javaapplicationContext.xmlTest.java这是一个简...
📅  最后修改于: 2020-12-04 07:17:54        🧑  作者: Mango
依赖对象的构造方法注入如果这些类之间存在HAS-A关系,则首先创建依赖对象(包含对象)的实例,然后将其作为主类构造函数的参数传递。在这里,我们的场景是员工HAS-A地址。 Address类对象将称为从属对象。让我们首先看一下Address类:此类包含三个属性,一个构造函数和toString()方法以返回这些对象的值。它包含三个属性id,name和address(从属对象),两个构造函数和show(...
📅  最后修改于: 2020-12-04 07:18:48        🧑  作者: Mango
构造函数注入和收集示例我们可以在Spring框架中通过构造函数注入集合值。 <b>Constructor-arg</b>元素内可以使用三个元素。清单组地图在本示例中,我们以论坛为例,其中<b>一个问题可以有多个答案</b>。共三页:Question.javaapplicationContext.xmlTest.java在此示例中,我们使用的列表可以包含重复的元素,您可以使用仅包含唯一元素的set。...
📅  最后修改于: 2020-12-04 07:19:44        🧑  作者: Mango
具有非字符串集合(具有从属对象)的构造函数注入示例如果集合中有依赖对象,则可以通过使用<b>list</b> , <b>set</b>或<b>map</b>内的<b>ref</b>元素来注入这些信息。在本示例中,我们以论坛为例,其中<b>一个问题可以有多个答案</b>。但是Answer具有自己的信息,例如answerId,answer和postedBy。在此示例中使用了四个页面:Question....
📅  最后修改于: 2020-12-04 07:20:39        🧑  作者: Mango
带有地图示例的构造函数注入在此示例中,我们使用<b>地图</b>作为具有已发布用户名答案的答案。在这里,我们将键和值对都用作字符串。像前面的示例一样,它是论坛的示例,其中<b>一个问题可以有多个答案</b>。此类包含三个属性,两个构造函数和用于显示信息的displayInfo()方法。map的entry属性用于定义键和值信息。此类从applicationContext.xml文件获取Bean,然后...
📅  最后修改于: 2020-12-04 07:40:22        🧑  作者: Mango
具有非字符串映射(具有从属对象)的构造函数注入示例在此示例中,我们将<b>地图</b>用作具有Answer和User的答案。在这里,我们将键和值对都用作对象。答案具有自己的信息,例如answerId,答案和postedDate,用户具有自己的信息,例如userId,用户名,emailId。像前面的示例一样,它是论坛的示例,其中<b>一个问题可以有多个答案</b>。此类包含三个属性,两个构造函数和用...
📅  最后修改于: 2020-12-04 07:41:21        🧑  作者: Mango
在Spring继承Bean通过使用<b>bean</b><b>的parent</b>属性,我们可以指定bean之间的继承关系。在这种情况下,父bean的值将被继承到当前bean。让我们看一下继承bean的简单示例。此类包含三个属性,三个构造函数和用于显示值的show()方法。此类从applicationContext.xml文件获取Bean并调用show方法。...
📅  最后修改于: 2020-12-04 07:42:15        🧑  作者: Mango
通过setter方法进行依赖注入我们也可以通过setter方法注入依赖项。<bean>的<property>子元素用于setter注入。在这里我们要注入基本和基于字符串的值从属对象(包含对象)收集值等通过setter方法注入原始值和基于字符串的值让我们看一个简单的示例,该示例通过setter方法注入原始值和基于字符串的值。我们在这里创建了三个文件:Employee.javaapplicationC...
📅  最后修改于: 2020-12-04 07:43:10        🧑  作者: Mango
带有依赖对象的Setter注入示例像构造函数注入一样,我们可以使用setter注入另一个bean的依赖项。在这种情况下,我们使用<b>property</b>元素。在这里,我们的场景是<b>Employee HAS-A Address</b> 。 Address类对象将称为从属对象。让我们首先看一下Address类:此类包含四个属性,即setter和getter以及toString()方法。它包含...
📅  最后修改于: 2020-12-04 07:44:03        🧑  作者: Mango
Setter注入和收集示例我们可以在Spring框架中通过setter方法注入集合值。<b>属性</b>元素内可以使用三个元素。清单组地图在本示例中,我们以论坛为例,其中<b>一个问题可以有多个答案</b>。共三页:Question.javaapplicationContext.xmlTest.java在此示例中,我们使用的列表可以包含重复的元素,您可以使用仅包含唯一元素的set。但是,您需要更改...
📅  最后修改于: 2020-12-04 07:45:16        🧑  作者: Mango
具有非字符串集合的Setter注入(具有相关对象)示例如果集合中有依赖对象,则可以通过使用<b>list</b> , <b>set</b>或<b>map</b>内的<b>ref</b>元素来注入这些信息。<b>在这里,我们将在property</b>元素内使用list,set或map元素。在本示例中,我们以论坛为例,其中<b>一个问题可以有多个答案</b>。但是Answer具有自己的信息,例如an...