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

河北邯郸网站制作福建网站建建设

河北邯郸网站制作,福建网站建建设,图文广告设计公司,wordpress文章显示颜色Spring 网站:spring.io 两个方面: 简化开发: IoCAOP 框架整合: MyBatis SpringFrameWork系统架构(上层依赖下层) 解决问题(代码耦合度高——模块与模块之间的依赖程度) 目标&am…

Spring

网站:spring.io
两个方面:
简化开发:

  • IoC
  • AOP

框架整合:

  • MyBatis

SpringFrameWork系统架构(上层依赖下层)

在这里插入图片描述
解决问题(代码耦合度高——模块与模块之间的依赖程度)
目标:充分解耦
解决方案:使用对象时,在程序中不要主动使用new产生对 象,转换为由外部(核心容器:core container)提供对象

  • IoC(Inversion of Control)控制反转:对象的创建控制权由程序转移到外部,这种思想称为控制反转
  • DI(Dependency Injection)依赖注入:在容器中建立bean与bean之间得依赖关系得整个过程,称为依赖注入
  • bean:IoC容器中创建或者管理的对象
  • bean(IoC容器中创建或者管理的对象)别名配置:name——》定义bean得别名,可定义多个,使用逗号(,)分号(;)空格( )分隔
  • bean的作用范围是单例的,需要用scope = "prototype"可以使用多个对象
  • 合适交给容器进行管理的bean(单例对象):表现层对象,数据层对象,业务层对象,工具对象
  • 不合适交给容器进行管理的bean(需要多例对象):封装实体的域对象
<bean id="bookDao" name="book1 book2 book3" class="com.src.impl.BookServiceImpl"/>

实例化bean

1、构造方法(常用),无参构造方法如果不存在,将抛出异常BeanCreationException

<bean id="bookDao" class="com.src.dao.impl.BookDaoImpl"/>

2、静态工厂

<bean id="bookDao" class="com.src.factory.OrderDaoFactory" factory-metod="getOrderDao"/>

3、实例工厂.先造出工程实例对象

<bean id="userFactory" class="com.src.factory.userDaoFactory"/>
<bean id="userDao" factory-method="getUserDao" factory-bean="userFactory">

4、FactoryBean实例化(使用泛型)
在这里插入图片描述

bean的生命周期

初始化容器
1.创建对象〔内存分配)
2.执行构造方法
3.执行属性注入( set操作)
4.执行bean初始化方法
使用bean
1.执行业务操作
关闭/销毁容器
1.执行bean销毁方法

在这里插入图片描述
在这里插入图片描述

http://www.yayakq.cn/news/642688/

相关文章:

  • 做加盟的网站建设规划网站的总结
  • wordpress建站安全性wordpress文章版权信息
  • 哈尔滨网站建设方案维护品牌设计公司哪里
  • 江西做网站公司wordpress多媒体导入
  • 公司起名大全免费版湖南专业seo公司
  • 天马网络 网站建设一个ip上绑多个网站
  • 网站备案报道作品怎么推广
  • 做苗木行业网站赚钱湖南网站seo优化
  • 有用node.js做的网站吗网站定位分析是什么
  • 我要自咋样做网站做游戏网站的市场
  • 大型建设工程类考试辅导网站wordpress显示切换到桌面版
  • 企业需求做网站在哪儿交易色盲能治好吗
  • 沈阳建设局网站360导航网址
  • wordpress多站点 文章网站建设集约化
  • 增城网站建设公司南江网站建设
  • 网站上传附件目录格式徐州注册公司流程和费用标准
  • 汕头网站推广seo网页注册qq
  • 网站在哪里国内简约网站设计
  • 最简单网站建设能看网站的浏览器
  • 网络技术学习网站云校招企业服务平台
  • 知名设计网站智能小程序开发者平台
  • php网站后台上传不了图片潍坊网页推广制作
  • 西安网站的设计说明做网站的服务器还需要空间吗
  • 沈阳做网站的设计公司产品展示网站建设
  • 外贸多语言网站免费源码seo优化推广软件
  • 做调查的有哪些网站有哪些wordpress早期版本
  • 深圳品牌网站推广一个公司可以做几个百度推广
  • 二度云自助建站系统西安营销型网站
  • 苏州专业做网站较好的公司百度收录不了网站吗
  • 网站建设客源在哪里找北京好的网站设计公司