Spring可扩展配置名称空间p的使用
来源:互联网 发布:淘宝签到领金币 编辑:程序博客网 时间:2024/06/06 05:04
从Spring 2.0开始,就支持使用名称空间的可扩展配置格式。这些名称空间都是基于一种XML Schema定义。事实上,我们所看到的所有bean
的配置格式都是基于一个 XML Schema文档。特定的名称空间并不需要定义在一个XSD文件中,它只在Spring内核中存在。p名称空间是不需要schema定义的,因此属性(attribute)的名字就是你bean的property的名字。
举例说明: <bean name="jike" class="com.pers.Person"> <property name="name" value="jike li"/> <property name="easy" ref="mike"/> </bean> <bean name="kiss" class="com.pers.Person" p:name="kiss wang" p:spouse-ref="mike"/>
<bean name="mike" class="com.pers.Person"> <property name="name" value="mike zhang"/> </bean>第一个bean定义中使用了
<property name="easy" ref="mike"/>
来建立beanjike到bean mike的引用,而第二个bean定义则采用p:spouse-ref="mike"
属性(attribute)的方式达到了同样的目的。在这个例子中,"spouse
"是属性(property)名,而"-ref
“则用来说明该属性不是一个具体的值而是对另外一个bean的引用。我们可以看出:p名称空间没有标准的XML格式定义灵活,比如说,bean的属性名是以Ref
结尾的,那么采用p名称空间定义就会导致冲突,而采用标准的XML格式定义则不会出现这种问题。
阅读全文
0 0
- Spring可扩展配置名称空间p的使用
- Spring使用p名称空间配置属性
- Spring使用p名称空间配置属性
- Spring使用p名称空间配置属性
- Spring使用p名称空间配置属性
- spring的p名称空间
- 使用P名称空间配置属性
- spring容器的注值方式之一 p名称空间
- Spring使用p空间配置属性——基于XML Schema的简化配置
- spring-使用P命名空间
- Spring IOC容器【p名称空间注入属性值 】
- 名称空间的使用
- 【Spring】使用 p 命名空间写法
- Spring 可扩展XML配置机制实践
- Spring 命名空间 p
- Spring名称空间
- Spring DI 属性注入深入——P名称空间和spEL表达式
- SSH与SSM学习之Spring06——Spring属性注入之p名称空间注入
- java设计模式08_桥接模式
- CPU有哪些分类?
- iOS架构师之路:制定代码规范
- [AHK]AutoHotkey也玩神经网络实现AND逻辑感知器
- java设计模式09_过滤器模式(条件模式)
- Spring可扩展配置名称空间p的使用
- mysql中的跨库关联查询
- 神经网络之单层感知器网络(人工智能)
- HTML入门学习资料
- java设计模式10_组合模式
- 天气预报 api 小批量使用或者研究
- 虹膜识别技术
- java设计模式11_装饰模式
- java设计模式12_门面模式(外观模式)