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

手机网站建设有多少个网站

手机网站建设,有多少个网站,网线制作视频,如何设置网站根目录三层架构 Controller:控制层,接受前端发送的请求,对请求进行处理,并响应数据 service:业务逻辑层,处理具体业务逻辑 dao:数据访问层,负责数据访问操作,包括数据的增、删、…

三层架构

        Controller:控制层,接受前端发送的请求,对请求进行处理,并响应数据

        service:业务逻辑层,处理具体业务逻辑

        dao:数据访问层,负责数据访问操作,包括数据的增、删、改、查

分层解耦

        内聚:软件中各个功能模块内部的功能联系

        耦合:衡量软件中各个层/模块之间的依赖、关联的程度

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

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

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

IOC&DI入门

步骤:

Service层及Dao层的实现类,交给IOC容器管理(添加@Component)

为Controller及Service注入运行时,依赖对象(添加@Autowired)

IOC详解

Bean的声明

要把某个对象交给IOC容器管理,需要在对应的类上加上如下注解之一:

注解:

@Component:声明bean的基础注解(不属于以下三类时,用此注解)

@Controller:@component的衍生注解(标注在控制器类上)

@Service:@component的衍生注解(标注在业务类上)

@Repository:@component的衍生注解(标注在数据访问类上)

注意:声明bean的时候,可以通过value属性指定bean的名字,如果没有指定,默认为类名首字母小写

使用以上四个注解都可以声明bean,但是在spring boot集成web开发中,声明控制器bean只能用@Controller

Bean组件扫描

        前面声明bean的四大注解,要想生效,还需要被组件扫描注解@ComponentScan扫描

        @ComponentScan注解虽然没有显示配置,但实际上已经包含在了启动类声明注解@SpringBootApplication中,默认扫描的范围时启动类所在包及其子包

DI详解

依赖注入的注解:

        @Autowired:默认按照类型自动装配

        如果同类型的bean存在多个:

                @Primary

                @Autowired+@Qualifler(''bean的名称")

                @Resource(name="bean的名称")

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

相关文章:

  • 做软装找图片的网站做emu对网站有什么要求
  • 怎么做和美团一样的网站本人有资金寻求合作
  • 湖北网站建设免费个人网站制作
  • 网站后端性能优化措施哪个网站做中高端衣服
  • 做网站有前途吗电子商务平台的建设步骤
  • 门户网站属于数字媒体吗小广告制作
  • 网站开发使用哪些开发语言轻网站怎么建立
  • 用asp.net 做网站招牌设计 创意logo
  • 建设网站最快多长时间h5平台网站开发
  • 企业网站的特征wordpress all in one seo插件
  • 文本网站开发英文文献电商网站建设行情
  • 团队建设网站介绍全网型网站建设方案
  • 优秀的平面设计网站公众号开发商咨询电话
  • 做oa好 还是做网站好网站报价怎么做
  • 广州做手机网站建设动画制作流程
  • 中国建设银行手机银行官方网站网站定制公司哪家好
  • 厦门专业网站设计公司武安 制作网站
  • 做设计用的素材下载网站专业的团队网站建设
  • 滨州网站建设哪家好中国建筑网测
  • 网站开发招标网修改wordpress访问路径
  • 建设新北川网站弄一个公司官网要怎么弄
  • 深圳门户网站制作网站建设公司走进深圳一百讯
  • 网站自助建设加拿大28网站建设
  • 国外网站为啥速度慢房地产营销策略有哪些
  • 上海网站建设营销o2o的含义
  • 巩义建设网站百度seo关键词优化工具
  • 2017年做网站维护总结17网站一起做网店图片工具
  • 东莞网站制作哪家最便宜提供户型图免费设计
  • 建设部监理师网站毕业设计模板
  • mvc 5 做网站的教程网站的模版要怎么重新做