当前位置: 首页 > news >正文

个人可以做自媒体网站吗关键词林俊杰歌词

个人可以做自媒体网站吗,关键词林俊杰歌词,wordpress淘宝客跳转,泰州市网站制作公司在spring中,Bean的执行流程为启动spring容器,实例化bean,将bean注册到spring容器中,将bean装配到需要的类中。 既然我们需要将bea装配到需要的类中,那么如何实现呢?这篇文章,将来阐述一下如何实…

      在spring中,Bean的执行流程为启动spring容器,实例化bean,将bean注册到spring容器中,将bean装配到需要的类中。

既然我们需要将bea装配到需要的类中,那么如何实现呢?这篇文章,将来阐述一下如何实现将bean装配到需要的类中,我们叫它对象装配或者对象注入。

 

一.对象装配的三种方法

对象装配主要有三种方法:

1.属性注入

2.构造方法注入

3.setter方法注入

 

1.属性注入

属性注入可以使用@Autowired注解,这相当于从spring里拿了一个对象。

属性注入:优点是简单方便,易于使用。缺点是只能在IoC容器使用,不能在非IoC容器使用。,并且只有在使用的时候才会出现空指针异常,很容易违背单一设计原则

(虽然缺点多,但依然是最常用的在目前,因为它的优点简单易用让它非常突出,如果违反了单一原则也可以通过代码来解决)

fe3b07659f48488fadc2234463213f6b.png

 

2.setter方法注入

 

Setter方法注入:

优点是完全符合单一设计原则,因为使用set方法传参就是只传入一个对象

缺点是无法注入一个不可变对象(final修饰的对象),注入的内容可以被修改(可以调用set方法修改)

 

Settr方法是spring早期推荐的注入方法,在通用性上不如构造方法,现在的spring以及推荐使用构造方法注入的方式来进行注入。

6ec2af78c5c3476f80fbed1305d5d30b.png

 

3.构造函数注入

 

构造方法注入:

构造方法注入式spring官方推荐的注入方式,它的优点是通用性好,在注入之前能够保证注入的对象不为空。可以注入不可变对象,注入的内容不可以被修改,注入的对象会被完全初始化

它的缺点是如果有多个注入会显得臃肿,代码量多。

be6fcc110c6a43fe98822645b1e32e55.png

 

单一设计原则(简单点说,就是一个类只干一件事情,只负责一个职责,对于一个类,不能让它负责多个职责)

 

 

http://www.ds6.com.cn/news/41026.html

相关文章:

  • 北京建工招标平台seo网站优化培训怎么样
  • 怎么做免费推广网站营销软文800字范文
  • 2015网站排名搜狗竞价推广效果怎么样
  • 影视网站怎么做原创网络宣传的好处
  • 广告传媒公司网站世界军事新闻
  • 物流手机网站模板免费个人网站制作
  • acg的wordpress主题天津抖音seo
  • 天猫商城网站设计分析如何用模板做网站
  • 企业解决方案搞笑武汉关键词seo排名
  • 北京cms建站系统优化大师怎么删除学生
  • 网站开发用什么书官方app下载安装
  • 网站展示信息发布平台推广
  • 扬州市建设厅网站seo研究中心道一老师
  • 免费自己做网站手机软件营销型网站外包
  • 网站指向ip列表是什么优化游戏卡顿的软件
  • 做网站的多钱项目营销推广策划
  • vi设计公司 北京站长工具seo源码
  • 做房产抵押网站需要什么手续windows优化大师会员
  • 下载网站cms深圳百度seo代理
  • 政府网站建设运行情况谷歌在线浏览器入口
  • 正规做网站超八成搜索网站存在信息泄露问题
  • 七牛做网站google搜索引擎入口2022
  • 关于插画的网站青岛seo网络优化公司
  • 杭州建设局网站首页排名前50名免费的网站
  • 动态网站开发实训竞价推广外包托管
  • 网站建设新闻++常识品牌服务推广
  • 做VIP视频网站赚钱百度的人工客服
  • 做趣味图形的网站网页制作软件免费版
  • 顺义区做网站的公司南宁网站建设公司
  • 深圳商城网站建设报价单青岛网