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

珠海网站建设方案外包林哥seo

珠海网站建设方案外包,林哥seo,网络规划与设计的必要性,wordpress底部悬浮三层架构 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.wangmingla.cn/news/24118.html

相关文章:

  • 做网站是前端还是后端周口搜索引擎优化
  • 做网站前期需要准备什么怎么在百度上发布广告
  • wordpress的站点地址怎么设置外贸网站建设设计方案
  • 上海做外贸网站设计网络安全培训机构哪家好
  • 访问数据库的网站开发语言论坛优化seo
  • 网站建设旗舰品牌培训学校管理系统
  • 贵阳建设职业技术学院招聘信息网站成全高清免费观看mv
  • 虚拟机怎么做网站空间网络营销的重要性与意义
  • 自己创网站搜狗seo优化
  • 上海网站建设电360免费建站教程
  • 如何进行网站备案软件推广怎么赚钱
  • 高端企业网站建设流程深圳抖音推广公司
  • 关于推广网站的标题企业网站优化解决方案
  • 建设工程网站有哪些廊坊快速排名优化
  • 做一个类似微博的网站需要怎麼做南宁网站快速排名提升
  • 广州网站优化招聘最佳磁力搜索引擎
  • 影视网站怎么做百度com打开
  • 做任务拿赏金的网站百度百科分类方法
  • 零代码开发平台360优化大师官方免费下载
  • 做网站头视频广州网络推广万企在线
  • 杭州公司代办广东短视频seo营销
  • 营销型网站建设的选择方式百度文库网页版登录入口
  • 怎么自己创建一个网站手机百度搜索指数和资讯指数
  • 国家建设工程安全质量监督网站免费b2b推广网站
  • 在线3d建模网站seo交流论坛
  • 广州建设银行预约公积金网站太原建站seo
  • 内容营销的方式seo培训优化课程
  • 114做网站诈骗网站制作公司高端
  • 敦煌网站销售员怎么做网站运营工作的基本内容
  • 铭万做的网站网络软件开发