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

网页设计资料下载网站中国平面设计公司

网页设计资料下载网站,中国平面设计公司,建一个网站花费,做网站费用可以看为广告费用吗三层架构 controller:控制层,接收前端发送的请求,对请求进行处理,并响应数据 service:业务逻辑层,处理具体的业务逻辑 dao:数据访问层(Data Access Object)(持久层),负责数据访问操作,包括数据的增、删、改…

三层架构

controller:控制层,接收前端发送的请求,对请求进行处理,并响应数据
service:业务逻辑层,处理具体的业务逻辑
dao:数据访问层(Data Access Object)(持久层),负责数据访问操作,包括数据的增、删、改、查

分层解耦

内聚:软件中各个功能模块内部的功能联系
耦合:衡量软件中各个层/模块之间的依赖、关联的程度
软件设计原则:高内聚低耦合

service层代码改动,controller层代码也要改动,那么这两层就说耦合

控制反转: Inversion Of Control,简称IOC。对象的创建控制权由程序自身转移到外部(容器),这种思想称为控制反转

依赖注入: DependencyInjection,简称Dl。容器为应用程序提供运行时,所依赖的资源,称之为依赖注入

Bean对象:I0C容器中创建、管理的对象,称之为bean

IOC&DI入门

第一步只需要加上一个注解@Component

第二步:controller运行时需要依赖service,service运行还是需要依赖dao,只需要在前面加上一个注解@Autowired,加上之后运行时IOC容器会自动为其提供该类型的bean对象,并且赋值给这个变量

IOC详解

Bean的声明

注意事项:
1.声明bean的时候,可以通过value属性指定bean的名字,如果没有指定,默认为类名首字母小写
2.使用以上四个注解都可以声明bean,但是在springboot集成web开发中,声明控制器bean只能用@Controller

DI详解

通过以下几种方案来解决:
@Primary
@Qualifier
@Resource

@Primary

加到A上代表想让A生效,加到B上代表想让B生效

@Qualifier

@Qualifier后面括号内指定一个属性,即value属性,value属性就是指定bean的名字。如果在声明bean的时候没有指定名字,那么就默认是类名首字母小写

@Resource

按照名称进行注入

小结

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

相关文章:

  • 音乐分享网站开发施工合同协议书内容
  • 畜牧业网站模板广告设计自学网教程
  • 网页设计教程网站企业网站cms模板
  • 中国建设银行网站 个人wordpress进会员投稿
  • 做阿里巴巴网站费用简网app工场怎么创app
  • 中国住房和城乡建设部网站资质查询大学电子系的建设网站的方案
  • 中国外贸网站有哪些问题网站空间托管
  • 公司网站备案资料wordpress添加广告联盟
  • 网站开发定制企业关于建设网站的申请
  • 网站制作便宜wordpress cookie伪造
  • dm建站系统网站建设seo优化培训
  • 怎么把网站挂在服务器建筑网结构
  • 网站开发亿码酷负责静态网站模板
  • 桂林网站定制网站建设 网络推广 网站优化
  • 怎么在免费空间里面做网站公司装修报价
  • 邯郸做网站找谁南宁专业网站制作前十排名
  • 青蛙网站建设114黄页的特点
  • 关于政务网站建设工作情况的总结专门做搜索种子的网站有哪些
  • 教育培训类网站建设模板网站开发合同付款方式
  • 做企业网站的公司seo内容优化心得
  • 东阿做网站怎么建设自己的网页
  • 网站收录了被人为删了怎么办企业seo推广外包
  • 一级a做爰片软件网站电商平台回应矿泉水箱内有老鼠
  • 长春建站怎么做淄博品质网站建设
  • 如何设计响应式布局网站织梦cms做网站教程视频
  • 宁夏网站建站北京王府井房价多少钱一平
  • 网站首页的模块布局泰兴网站设计
  • 商城网站开发背景网上做牙刷上什么网站
  • 返利网网站建设开发工具和开发平台
  • 织梦网站如何打通百度小程序广州现在可以正常出入吗