![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
hdn_kb
这个作者很懒,什么都没留下…
展开
-
Spring中涉及的原则和设计模式
1、控制反转IoC和依赖注入DI 控制反转:就是借用第三方Ioc容器实现具有依赖关系的对象之间的解耦,从而降低代码之间的耦合度。(IoC负责管理对象,你只管使用对象即可)。Spring IoC就像是一个工厂,当我们需要创建一个对象的时候,只需要配置好配置文件/注解即可,完全不用考虑对象是如何创建的。 依赖注入:实现控制反转的一种设计模式,依赖注入就是将实例变量传入到一个...原创 2020-02-10 13:59:57 · 349 阅读 · 0 评论 -
RESTful Web Service
一、REST:表述性状态转移1、特点:客户端-服务器的、无状态的、可缓存的、统一接口的、分层系统、按需编码。2、优势:跨平台、跨语言。3、REST是一种架构风格。在这种架构风格中,对象被视为一种资源,通常使用概念清晰的名词命名。4、表述性状态:指资源在某个瞬时的状态快照。资源可以有多种表述,表述状态具有描述性,包括资源数据的内容、表述格式(XML、JSON等)信息。5、REST...原创 2020-02-09 10:16:15 · 761 阅读 · 0 评论 -
No qualifying bean of type [com.exe.demo01.ch1.di.UseFunctionService] is defined
1.编写功能类的Bean2.使用功能类的Bean3.配置类4.运行以上为正确的代码!出现No qualifying bean of type [com.exe.demo01.ch1.di.UseFunctionService] is defined错误的原因如下:1.在配置类中忘记扫描包,或扫描的包路径写错2.在运行的main方法中,.使用Annot...原创 2018-09-28 15:04:49 · 687 阅读 · 0 评论 -
RESTful风格介绍及应用
一、概念RESTful风格:REST是REpresentational State Transfer的缩写(表述性状态转移),REST是一种体系结构,而HTTP是一种包含了REST架构属性的协议,为了便于理解,我们把它的首字母拆分成不同的几个部分:表述性(REpresentational):REST资源实际上可以用各种形式来进行表述,包括XML、JSON甚至HTML——最适合资源使用者的任...转载 2019-08-31 15:09:26 · 341 阅读 · 0 评论 -
Spring Boot中使用Swagger2构建RESTful API文档
一、背景 由于Spring Boot具备快速开发、便捷部署等特性,很大一部分Spring Boot的用户会用来构建RESTful API。RESTful API为后台与前台的交互提供了简洁的接口API,并且有利于减少与其他团队的沟通成本,通常情况下,我们会创建一份RESTful API文档来记录所有的接口细节,但是这样做存在以下几个问题:由于接口众多,并且细节复...转载 2019-08-31 15:09:47 · 179 阅读 · 0 评论