`
reverocean
  • 浏览: 192907 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Spring3.0中对property设值的简化

阅读更多
1.p-namespace
在Spring3.0中,使用p-namespace来简化以前对的配置。他们使用对比如下:
<beans xmlns="http://www.springframework.org/schema/beans" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns:p="http://www.springframework.org/schema/p" 
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
     <bean name="classic" class="com.example.ExampleBean"> 
            <property name="email" value="foo@bar.com"/>
     </bean>
     <bean name="p-namespace" class="com.example.ExampleBean" p:email="foo@bar.com"/>
     <bean name="john-modern" class="com.example.Person" p:name="John Doe" p:spouse-ref="jane"/>
</beans>


这里p:spouse-ref="jane"实际上就是让叫spouse的property的value指向jane的bean
<property name="spouse" ref="jane"/>

2.嵌套属性的设值
<bean id="foo" class="foo.Bar"> 
     <property name="fred.bob.sammy" value="123" />
 </bean>

但是这种用法可能会导致空指针异常。
分享到:
评论

相关推荐

    spring3.0 全部jar包

    spring3.0 全部jar包 spring3.0 全部jar包 spring3.0 全部jar包

    Spring 3.0就这么简单_Part3.pdf

    《Spring 3.0就这么简单》语言简洁,实例丰富,可帮助读者迅速掌握使用Spring3.0进行开发所需的各种技能。《Spring3.0就这么简单》适合于具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员和...

    spring3.0jar包

    spring3.0 开发包,开发J2ee,值得拥有

    spring3.0帮助文档(包含REST资料)

    Spring 3.0重要特性总结如下: ◆Spring表达式(SpEL):用于bean定义的核心表达式分析器 ◆对基于注释的组件的更多支持:允许通过元注释创建注释的“快捷方式” ◆标准化的依赖性注入注释:对Java中依赖性注入的...

    Spring 3.0就这么简单源代码

    《Spring3.0就这么简单》的主旨就是帮助读者尽快上手,掌握Spring3.0的核心内容,正确地进行项目实战,同时汲取Spring的思想,并最终将这种思想灵活运用到实际工作中。《Spring3.0就这么简单》主要介绍了Spring3.0的...

    Spring3.0中文帮助文档

    spring3.0的中文帮助文档和权威开发指南

    spring3.0的API

    spring3.0的API,spring3.0的API

    spring3.0MVC中文教材

    spring3.0MVC中文教材

    spring3.0 jar包

    spring3.0 jar包

    spring3.0 api

    spring3.0 apispring3.0 apispring3.0 apispring3.0 apispring3.0 apispring3.0 apispring3.0 apispring3.0 apispring3.0 apispring3.0 apispring3.0 apispring3.0 apispring3.0 api

    Spring3.0学习文档

    Spring3.0学习文档主要讲解的是IOC和AOP 静态代理、动态代理这些内容是Spring3.0中最难理解的重点知识点

    spring3.0新特性

    spring3.0的新特性 以及注解简化mvc让他真正解耦合

    spring3.0 项目源码

    spring3.0 项目源码 spring3.0 注解 的学习,spring mvc 完整项目, 请你好好学习一下!

    spring3.0+spring mvc3.0+mybaits3.0

    spring3.0+spring mvc3.0+mybaits3.0

    Struts2.1+Spring3.0+JPA1.0 .pdf

    Struts2.1+Spring3.0+JPA1.0 .pdfStruts2.1+Spring3.0+JPA1.0 .pdfStruts2.1+Spring3.0+JPA1.0 .pdfStruts2.1+Spring3.0+JPA1.0 .pdfStruts2.1+Spring3.0+JPA1.0 .pdfStruts2.1+Spring3.0+JPA1.0 .pdf

    spring 3.0 jar包

    spring 3.0 jar包,下载无需资源分,希望大家能够用得到,另外强烈鄙视那些上传资源不完整,不经过测试的人。

    spring3.0Mvc简单示例

    spring3.0Mvc简单示例 导入即可运行

    spring 3.0 jar 包

    spring 3.0 必须的 jar 包。

    spring 3.0 source code

    spring 3.0 source code project

Global site tag (gtag.js) - Google Analytics