8月5日

凌晨导师给我安排的任务,

热搜统计-服务端

热搜配置-服务端

搜索框管理-服务端

屏蔽词管理-服务端

关键词管理-服务端

理财搜索API

股票搜索API

请求头,

ResponseEntity概念

简单粗暴理解
ResponseEntity继承了HttpEntity,是HttpEntity的子类且可以添加HttpStatus状态码(推测HttpEntity不能添加HttpStatus状态码)。被用于RestTemplate和Controller层方法

ResponseEntity.ok API

在ResponseEntity中有两个ok方法;一个无参,一个有参

直译
创建一个设置了OK状态的builder
简单粗暴理解
这个方法若被调用的话,返回OK状态
* public static ResponseEntity ok(T body)

通过源码,我们不难发现
* 与API中的描述一致,无参ok方法返回OK状态,有参ok方法返回body内容OK状态
* body类型 是 泛型T,也就是我们不确定body是什么类型,可以向ok方法传递任意类型的值
* 有参ok方法其实有调用无参ok方法

@Qualifier的参数名称为我们之前定义@Service注解的名称之一。

@Qualifier注解的用处:当一个接口有多个实现的时候,为了指名具体调用哪个类的实现。

@Resource 可以通过 byNamebyType的方式注入, 默认先按 byName的方式进行匹配,

如果匹配不到,再按 byType的方式进行匹配。可以为 @Service和@Resource 添加 name 这个属性来区分不同的实现

一个接口有多个实现类,@Qualifier指明@Autowired具体注入哪个实现类