首页 > 编程语言 > 详细

Spring中的Bean --- xml版

时间:2019-12-12 15:53:57      阅读:110      评论:0      收藏:0      [点我收藏+]

这里先介绍下标签的基本含义

  bean-定义一个Bean实例的信息 通俗的讲就是一个对象 

    bean属性:

      id       指定生成的Bean实例名称

      name     指定生成的Bean实例名称

      scope    设定Bean实例的生成方式  默认是singleton模式 还有prototype多例模式 request、session、global session模式

      init-method  初始化时调用的方法 比如对象中含有a方法,可以配置此属性这样每次生成对象时都会调用a方法    

      destroy-method  属性实例销毁时要调用的方法   同init-method 但是需要scope设置成singleton模式

    bean子标签

      property   官方的话术是用来配置Bean实例的依赖关系(set方式注入,属性一定要有set方法),通俗讲就是配置对象属性的值

      constructor-arg   用来配置Bean实例的依赖关系(构造方式注入)

      ref      constructor-arg、property、list、set、entry等标记的子标记,指定一个Bean实例

      value     constructor-arg、property、list、set、entry等标记的子标记,指定一个常量

      list   用以封装List或数组类型属性的依赖注入  具体的元素通过refvalue子标记指定

      set       封装Set类型属性的依赖注入     具体的元素通过refvalue子标记指定

      map     封装Map类型属性的依赖注入    应为map是键值对,需要用entry子标签设置“键/值”对

  以上来自:https://www.cnblogs.com/ysmdbk/p/11398482.html

 

Spring中的Bean --- xml版

原文:https://www.cnblogs.com/yishilin/p/12029572.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!