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

html5 网站建设网站内容管理后台系统怎么做

html5 网站建设,网站内容管理后台系统怎么做,电商网站设计公司立找亿企邦,国外做装饰画的网站在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.yayakq.cn/news/791707/

相关文章:

  • 全国做网站公司排名免费官方网站创建
  • 中山公司网站制作中国最大的销售网站
  • 影视网站建设建设网站的本质
  • 做国际贸易如何建网站wordpress插件不加载
  • 网站页面设计说明互联网商城是做什么的
  • 杭州网站建站怎么做qq可信任网站
  • 网站建设的技能有哪些内容网站支持qq登录怎么做
  • 网站建设的目标有哪些网络营销理论与实务
  • 广州商城网站建设花生壳网站无法登陆
  • h5制作软件电脑版宁波seo网站排名
  • 学做网站要学哪些推客平台
  • 建个网站费用多少seo排名优化推广报价
  • 怎样提交网站百度收录上饶建网站公司
  • 潍坊网站建设首荐创美网络app定制开发报价
  • 重庆本地建站开一家网络公司需要什么条件
  • 做搜狗手机网站长尾智能建站加盟电话
  • 绵阳市公司网站建设网站建设与维护实训
  • 服务好的网站制作经营一个小型app多少钱
  • 哪个网站做的系统好用吗敬请期待还是说尽情期待
  • 修改网站首页排序杭州下沙开发区建设局网站
  • wordpress 手机站网站出现风险如何处理
  • 东莞废水处理 东莞网站建设牡丹江商城网站开发设计
  • 建设工程专业承包交易中心网站网站建设产品介绍
  • 网站开发 验收模板手游源码网站
  • 百度网站建设及推广hao123我的主页
  • 国内网站有哪些北京微信网站制作
  • 华为公司网站建设案例分析办一个购物网站要多少钱
  • 网站开发成本核算句容网站设计公司
  • 怀化三中网站sae 企业网站
  • 电商网站开发平台有哪些网上商城什么意思