Spring 概要文件 XML 教程显示了如何为 Spring 应用配置 XML 概要文件。
Spring 是用于创建企业应用的流行 Java 应用框架。
Spring 简介
概要文件是为特定环境(例如开发或生产)声明的一组命名 Bean。 可以使用 XML 或使用注释来配置配置文件。
Spring 配置文件示例
该应用定义了两个配置文件:生产和开发。
这是项目结构。 我们有两个属性文件:database-dev.properties
和database-prod.properties
。
pom.xml
在pom.xml
文件中,我们具有基本的 Spring 依赖项spring-core
,spring-context
,spring-jdbc
和日志记录logback-classic
依赖项。
exec-maven-plugin
用于在命令行上从 Maven 执行 Spring 应用。
resources/logback.xml
logback.xml
是 Logback 日志库的配置文件。
resources/database-dev.properties
这些是开发属性。
resources/database-prod.properties
这些是生产属性。
resources/my-beans.xml
my-beans.xml
包含dataSource
bean。 <context:property-placeholder>
标签基于活动的 Spring 配置文件为数据源配置属性。
com/zetcode/Application.java
该应用检索dataSource
bean 并打印其属性。 激活属性是通过System.setProperty()
方法设置的。 另外,我们可以将属性设置为 VM 变量-Dspring.profiles.active=prod
或在 IDE 设置中。
我们在命令行上设置了配置文件的情况下运行应用
在本教程中,我们为 Spring 应用创建了开发和生产资料。