弹簧 XML配置示例

在本文中,我们将看到如何创建基于XML的Spring hello world XML配置示例。

这是创建Spring XML配置示例的简单步骤。

1.创建一个 简单的Java Maven项目。

2. Maven依赖

将spring和cglib maven依赖项放在pom.xml中。

因此,您的pom.xml将如下所示:

3.创建Bean类

在包中创建一个名为Country.java的bean类 组织.arpit.java2blog.model .

4. ApplicationContext.xml

如下所示在src / main / resources中创建ApplicationContext.xml。

请注意,我们正在使用 构造器注入 在这里注入依赖项。

5.创建SpringXMLConfigurationMain.java

创建一个名为的类"SpringXMLConfigurationMain.java" in 组织.arpit.java2blog package.

6.运行

当您在程序上方运行时,将得到以下输出。

2018年6月15日11:21:58 AM 2018年6月15日9:04:19 PM org.springframework.context.support.ClassPathXmlApplicationContext prepareRefresh
信息:刷新org.springframework.context.support.ClassPathXmlApplicationContext@210366b4:启动日期[星期五IST 2018年6月15日21:04:19];上下文层次结构的根
2018年6月15日晚上9:04:20 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFO:从类路径资源[ApplicationContext.xml]加载XML bean定义

国家名:印度
国家人口:20000

2018年6月15日晚上9:04:20 org.springframework.context.support.ClassPathXmlApplicationContext doClose
INFO:关闭org.springframework.context.support.ClassPathXmlApplicationContext@210366b4:启动日期[IST 2018年6月15日21:04:19];上下文层次结构的根

那’关于Spring XML配置的全部内容。


导入联系人

您可能还喜欢:

相关文章

  • 6月24日

    弹簧或Spring Boot中没有任何类型的合格Bean

    在这篇文章中,我们将看到一个例外:没有合格的bean类型。异常是最不期望的,但是在使用Spring时可能会遇到异常。或Spring Boot。您是否收到以下异常:org.springframework.beans.factory.NoSuchBeanDefinitionException:没有任何合格的bean类型?如果是,让’看到了不同的原因。原因1:您忘记声明[…]

  • 6月15日

    在春季将原型bean注入到Singleton bean中

    在这篇文章中,我们将看到如何在Spring中将原型​​bean作用域注入Singleton Instance中。这是春季面试中最常问到的问题之一。问题将原型bean注入到singleton bean时,原型bean的行为仍然像singleton bean。让’借助示例了解这一点。 1.创建一个[…]

  • 6月15日

    弹簧中的循环依赖

    在这篇文章中,我们将讨论春季面试中最常问到的问题之一。如果Spring中存在循环依赖关系,会发生什么情况。问题如果Spring中存在循环依赖关系怎么办?例如:A类需要B类的实例,而B类需要A类的实例。’创建一个示例[…]

  • 9月12日

    弹簧初始化方法和销毁方法示例

    在本文中,我们将介绍Spring的初始化方法和destroy-method。当实例化或销毁bean时,可能需要执行一些操作,因此可以在创建或销毁bean时使用init-method和destroy-method调用此方法。让我们借助一个简单的例子来理解它:…]

  • 7月27日

    Prefix “context” for element “上下文:组件扫描” or “上下文:注释配置”未绑定:Spring错误

    在Spring或Spring MVC应用程序上工作时,可能会遇到以下错误消息。 org.xml.sax.SAXParseException:前缀“context” for element “上下文:组件扫描”没有约束。或org.xml.sax.SAXParseException:前缀“context” for element “上下文:注释配置”没有约束。当您不包括上下文名称空间时,通常会发生此问题。例如:假设您有[…]

  • 7月26日

    如何加载多个Spring配置文件

    在本文中,我们将看到如何加载多个spring bean配置文件。有时,您有多个spring bean配置文件,对于服务,对于业务对象,可能具有不同的配置文件。当您处理复杂的应用程序时,最好不要只配置一个xml配置,…]

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *

订阅我们的新闻

获取质量教程到您的收件箱。现在订阅。