DI使用value属性与value标签的区别以及xml预定义实体引用

差异类别 value属性注入 标签注入
参数位置 值需要写在value属性值中,且加上双引号,即value="xxx" 值写在xxx两个标签中间
type属性 无type属性 可通过标签指定数据类型
参数值包含特殊字符时的处理 使用xml预定义的实体引用,比如值为2<3时,表示为:2<3

1.使用xml预定义的实体引用

2.使用标记,在内层的中括号中写任何特殊符号都能够正确识别

附:xml中五个预定义的实体引用

小于 < <
大于 > >
和号 & &
单引号 ' '
双引号 " "

 

你可能感兴趣的:(java)