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

陕西省建设造价协会网站/长沙网站关键词推广

陕西省建设造价协会网站,长沙网站关键词推广,全国备案查询系统,wap网站 全屏分层解耦的三层架构 如下图所示是手术训练系统中的实现: 如果你需要从new EmpServiceA()变为new EmpServiceB(),那么必然需要修改Service和Controller层的代码,那么如果我们不new 这个对象呢?是不是就不需要依赖Controller层。 …

分层解耦的三层架构

在这里插入图片描述
如下图所示是手术训练系统中的实现:
在这里插入图片描述

如果你需要从new EmpServiceA()变为new EmpServiceB(),那么必然需要修改Service和Controller层的代码,那么如果我们不new 这个对象呢?是不是就不需要依赖Controller层。
在这里插入图片描述
思路:提供一个容器存入一些对象,将EmpServiceA在容器种存入一个a对象,Controller程序运行的时候需要依赖empService这个类型的对象
在这里插入图片描述
如果这个时候需要B这个对象
在这里插入图片描述
即使service层代码变了,我们也不需要修改Controller层的代码。这里就引出了Spring的第一大核心IOC,将所有的对象都交给了容器管理。
如下图所示是手术训练系统中的实现:
在这里插入图片描述

IOC与DI

在这里插入图片描述
如何切换呢?如下图所示,只需要将EmpServiceB的@Component注解注释掉(不加入容器),将EmpServiceB的@Component注解加入容器
在这里插入图片描述

在这里插入图片描述

MySQL简单查询

在这里插入图片描述

一对多数据库的设计

多的一方建立一列少的一方的主键
在这里插入图片描述
如下图所示是手术训练系统中的实现:
手术训练系统的一个任务对应多条成绩
在这里插入图片描述

一对一数据库的设计

在这里插入图片描述
如下图所示是手术训练系统中的实现:
手术训练系统中的任务表与任务配置表
在这里插入图片描述

多对多数据库的实际

在这里插入图片描述

http://www.jmfq.cn/news/5331223.html

相关文章:

  • 建设个人网站教程/百度竞价项目
  • 网站建设与设计教程/西安关键词优化服务
  • 沈阳建设银行网站/百度浏览器官方网站
  • 专业网站建设的意义/搜索词排行榜
  • 市城乡规划建设局网站/广州今日头条新闻
  • 徐州公司网站建设/一个具体网站的seo优化方案
  • 手机旅游网站建设/永久免费个人网站注册
  • 网站建设的工作在哪里找客户资源/重庆森林经典台词
  • 赤峰城乡建设委员会网站/如何做网站关键词优化
  • 湖南住房和城乡建设厅网站/百度排名服务
  • 所有北京网站建设公司/免费b站网站推广
  • 中国建设银行个人网上银行官方网站/外包网络推广
  • wordpress网站首页链接乱码/郑州seo服务公司
  • 宜宾网站建设88sou/河南网站seo靠谱
  • 分类网站建设与开发/友情链接的四个技巧
  • 越南网站建设/网站怎么进入
  • 横峰县城乡建设网站/运营推广公司
  • 西安航空城建设发展集团网站/企业seo网络推广
  • 合肥建设局网站首页/百度灰色关键词排名
  • 麻章网站建设公司/seo网络推广优化
  • 网站建设综合实践 教材/枸橼酸西地那非片多长时间见效
  • 网站和微信同步建设/南昌seo公司
  • 长春网站建设索q479185700/福州seo排名优化
  • 郴州本地网站建设/会计培训班一般收费多少
  • 高埗镇网站建设/焊工培训班
  • 商城手机网站建设/软文推广哪个平台好
  • 四平市住房和畅想建设局网站/无锡营销型网站制作
  • 宿州商务网站建设/优化网站排名方法教程
  • 化隆县公司网站建设/海外短视频跨境电商平台是真的吗
  • 网站建设分工的通知/外链代发