spring怎样使用命名空间p简化bean的配置-创新互联

这篇文章主要介绍了spring怎样使用命名空间p简化bean的配置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

站在用户的角度思考问题,与客户深入沟通,找到蕉岭网站设计与蕉岭网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站建设、网站设计、企业官网、英文网站、手机端网站、网站推广、主机域名虚拟主机、企业邮箱。业务覆盖蕉岭地区。

一般情况下,我们是这么配置bean的:

<bean id="car1" class="com.gong.spring.beans.Car">
    <property name="name" value="baoma"></property>
  </bean>
  <bean id="car2" class="com.gong.spring.beans.Car">
    <property name="name" value="benchi"></property>
  </bean>
  <bean id="car3" class="com.gong.spring.beans.Car">
    <property name="name" value="binli"></property>
  </bean>
  
  <bean id="student" class="com.gong.spring.beans.Student">
    <property name="name" value="tom"></property>
    <property name="age" value="12"></property>
    <property name="score" value="98.00"></property>
    <property name="cars" ref="cars">
    </property>
    
  </bean>
  
  <util:list id="cars">
    <ref bean="car1"/>
    <ref bean="car2"/>
    <ref bean="car3"/>
  </util:list>

说明:cars是公用的集合Bean,Student里有name、age、score以及类型为List<Car>的car属性。

在引入了命名空间之后,我们就可以这么进行配置了:

<bean id="car1" class="com.gong.spring.beans.Car" p:name="baoma"></bean>
  <bean id="car2" class="com.gong.spring.beans.Car" p:name="benchi"></bean>
  <bean id="car3" class="com.gong.spring.beans.Car" p:name="binli"></bean>
  
  <bean id="student" class="com.gong.spring.beans.Student"
  p:name="tom" p:age="12" p:score="98.00" p:cars-ref="cars"></bean>
  
  <util:list id="cars">
    <ref bean="car1"/>
    <ref bean="car2"/>
    <ref bean="car3"/>
  </util:list>

感谢你能够认真阅读完这篇文章,希望小编分享的“spring怎样使用命名空间p简化bean的配置”这篇文章对大家有帮助,同时也希望大家多多支持创新互联建站,关注创新互联网站建设公司行业资讯频道,更多相关知识等着你来学习!

另外有需要云服务器可以了解下创新互联建站www.cdcxhl.com,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。

文章名称:spring怎样使用命名空间p简化bean的配置-创新互联
网站URL:https://www.cdcxhl.com/article20/dpjico.html

成都网站建设公司_创新互联,为您提供电子商务网站维护小程序开发网站策划外贸网站建设响应式网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

h5响应式网站建设