Feign(黑马程序员) 方式一是配置文件, feign.client.config.xxx.loggerLevel①如果 xxx 是 default 则代表全局②如果 xxx 是服务名称,例如 userservice 则代表某服务方式二是 java 代码配置 Logger.Level 这个 Bean①如果在 @EnableFeignClients 注解声明则代表全局②如果在 @FeignClient 注解中声明则代表某服务。
Nacos 配置管理(黑马程序员) spring.application.name]-[spring.profiles.active].yaml ,例如: userservice-dev.yaml。[spring.application.name].yaml ,例如: userservice.yaml。②. 通过 @ConfigurationProperties 注入,自动刷新。访问nacos服务,点击添加配置管理,进行如下配置(控制日期格式)③. 修改集群配置(节点信息)、数据库配置。④. 分别启动多个 nacos 节点。
Eureka 注册中心(黑马程序员) Ribbon 默认是采用懒加载,即第一次访问时才会去创建 LoadBalanceClient ,请求时间会很长。服务拉取是基于服务名称获取服务列表,然后在对服务列表做负载均衡。
微服务--服务远程调用(黑马程序员) SpringBootApplication是@SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan三个注解的综合, 其中@SpringBootConfiguration说明主程序这个类也是一个配置类,可以实现bean的动态注入。
苍穹外卖--导出运营数据Excel报表 在数据统计页面,有一个数据导出的按钮,点击该按钮时,其实就会下载一个文件。这个文件实际上是一个Excel形式的文件,文件中主要包含最近30日运营相关的数据。真正导出这个报表之后,相对应的数字就会填充在表格中,就可以进行存档。当前接口没有返回数据,因为报表导出功能本质上是文件下载,服务端会通过输出流将Excel文件下载到客户端浏览器。当前接口没有传递参数,因为导出的是最近30天的运营数据,后端计算即可,所以不需要任何参数。3). 将查询到的运营数据写入模板文件。2). 查询近30天的运营数据。
苍穹外卖--销量排名Top10 所以销量排名其实指的就是菜品和套餐销售的数量排名。通过柱形图来展示销量排名,这些销量是按照降序来排列,并且只需要统计销量排名前十的商品。在sky-pojo模块,SalesTop10ReportVO.java已定义。所谓销量排名,销量指的是商品销售的数量。项目当中的商品主要包含两类:一个是。
苍穹外卖--查看近30日营业额统计 所谓用户统计,实际上统计的是用户的数量。通过折线图来展示,上面这根蓝色线代表的是用户总量,下边这根绿色线代表的是新增用户数量,是具体到每一天。所以说用户统计主要统计。在sky-pojo模块,UserReportVO.java已定义。
WebSocket WebSocket 是基于 TCP 的一种新的。它实现了浏览器与服务器全双工通信——浏览器和服务器只需要完成一次握手,两者之间就可以创建的连接, 并进行数据传输。服务器长期维护长连接需要一定的成本各个浏览器支持程度不一WebSocket 是长连接,受网络限制比较大,需要处理好重连。
HttpClient HttpClient 是Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。当我们在使用扫描支付、查看地图、获取验证码、查看天气等功能时应用程序本身并未实现这些功能,都是在应用程序里访问提供这些功能的服务,访问这些服务需要发送HTTP请求,并且接收响应数据,可通过HttpClient来实现。</</</</