多语言展示
当前在线:164今日阅读:55今日分享:34

spring详细信息的依赖关系和配置

spring详细信息的依赖关系和配置
工具/原料
1

spring

2

IntelliJ

方法/步骤
1

直值(基元,字符串等)在 value 所述的属性 元素指定属性或构造器参数的人类可读的字符串表示。Spring的转换服务用于将这些值从a转换 String 为属性或参数的实际类型。

2

以下示例显示了要设置的各种值:

3

以下示例使用p命名空间进行更简洁的XML配置:

4

前面的XML更简洁。但是,除非您在创建bean定义时使用支持自动属性完成的IDE(例如IntelliJIDEA或Spring Tool Suite),否则会在运行时而不是设计时发现拼写错误。强烈建议使用此类IDE帮助。

5

您还可以配置 java.util.Properties 实例,如下所示:

6

Spring容器通过使用JavaBeans 机制将 元素内的文本转换为 java.util.Properties 实例 PropertyEditor 。这是一个很好的快捷方式,也是Spring团队支持 在 value 属性样式上使用嵌套元素的少数几个地方之一。

7

该 idref 元素只是一种防错方法,可以将 id 容器中另一个bean 的(字符串值 - 而不是引用)传递给 or或 element。以下示例显示了如何使用它:

8

前面的bean定义代码段与以下代码段完全等效(在运行时):

推荐信息