今日指数项目外盘指数展示功能

server/2024/10/9 3:52:33/

1.外盘指数展示功能

1.1 外盘指数展示功能接口说明

1)原型效果

在这里插入图片描述

2)接口说明

功能描述:外盘指数行情数据查询,根据时间和大盘点数降序排序取前4
服务路径:/api/quot/external/index
服务方法:GET
请求参数:无

响应数据格式:

{"code": 1,"data": [{"name": "道琼斯",//大盘名称"curPoint": 36302.38,//当前大盘点"upDown": 351.82,//涨跌值"rose": 0.98//涨幅"curTime": "20211231",//当前时间},...... ]
}

代码实现

表现层
/*** 外盘数据展示* @return*/@ApiOperation(value = "外盘数据", notes = "外盘数据", httpMethod = "GET")@GetMapping("/external/index")public R<List<OutMarketDomain>> getOutMarket(){return service.getOutMarket();}
服务层
R<List<OutMarketDomain>> getOutMarket();
/*** 获取外盘数据* @return*/@Overridepublic R<List<OutMarketDomain>> getOutMarket() {// 获取当前时间点Date curDate = DateTimeUtil.getLastDate4Stock(DateTime.now()).toDate();// 制造mock数据curDate = DateTime.parse("2021-12-01 10:57:00", DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss")).toDate();// 从数据库中查询数据List<OutMarketDomain> data = stockOuterMarketIndexInfoMapper.getOutMarket(curDate);// 封装数据return R.ok(data);}
Dao层
List<OutMarketDomain> getOutMarket(@Param("curDate") Date curDate);
<select id="getOutMarket" resultType="com.jixu.stock.pojo.domain.OutMarketDomain">select market_name as name,cur_point as curPoint,updown as upDown,rose as rosefrom stock_outer_market_index_infowhere cur_time = #{curDate}</select>

http://www.ppmy.cn/server/127722.html

相关文章

解决MySQL报Incorrect datetime value错误

目录 一、前言二、问题分析三、解决方法 一、前言 欢迎大家来到权权的博客~欢迎大家对我的博客进行指导&#xff0c;有什么不对的地方&#xff0c;我会及时改进哦~ 博客主页链接点这里–>&#xff1a;权权的博客主页链接 二、问题分析 这个错误通常出现在尝试将一个不…

数据库课程设计案例:在线图书管理系统

一、项目背景 随着信息技术的迅猛发展&#xff0c;传统图书管理模式已逐渐无法满足现代图书馆的需求。在线图书管理系统应运而生&#xff0c;旨在为读者提供更方便快捷的图书查询、借阅和归还服务&#xff0c;同时帮助管理员高效管理书籍信息。 二、系统功能需求 用户管理 用…

《python语言程序设计》2018版第8章19题几何Rectangle2D类(下)-头疼的几何和数学

希望这个下集里能有完整的代码 一、containsPoint实现 先从网上找一下Statement expected, found Py:DEDENTTAB还是空格呢??小小总结如何拆分矩形的四个点呢.我们来小小的测试一下这个函数结果出在哪里呢???修改完成variable in function should be lowercase 函数变量应该…

Redis篇(Redis原理 - RESP协议)

目录 一、简介 二、Redis通信协议 基于Socket自定义Redis的客户端 三、Redis内存回收 1. 过期key处理 1.1. 惰性删除 1.2. 周期删除 1.3. 知识小结 2. 内存淘汰策略 一、简介 Redis是一个CS架构的软件&#xff0c;通信一般分两步&#xff08;不包括pipeline和PubSub&a…

Linux相关概念和重要知识点(11)(进程调度、Linux内核链表)

1.Linux调度算法 上篇文章我粗略讲过queue[140]的结构&#xff0c;根据哈希表&#xff0c;我们可以将40个不同优先级的进程借助哈希桶链入queue[140]中。调度器会根据queue的下标来进行调度。但这个具体的调度过程是怎样的呢&#xff1f;以及runqueue和queue[140]的关系是什么…

常见的 C++ 库介绍

C 作为一门高效的编程语言&#xff0c;广泛应用于系统开发、游戏开发、图形渲染、机器学习等多个领域。为了提高开发效率&#xff0c;C 社区和第三方开发了众多功能丰富的库&#xff0c;涵盖了从数据结构、算法到 3D 图形处理的各个方面。本文将介绍一些 C 中常见的库&#xff…

OSINT技术情报精选·2024年9月第4周

OSINT技术情报精选2024年9月第4周 2024.10.1版权声明&#xff1a;本文为博主chszs的原创文章&#xff0c;未经博主允许不得转载。 1、大模型行业可信应用框架研究报告 在2024年9月5日举行的Inclusion外滩大会“大模型的创造力边界与应用想象力”分论坛上&#xff0c;蚂蚁集团…

基于R语言机器学习遥感数据处理与模型空间预测

随机森林作为一种集成学习方法&#xff0c;在处理复杂数据分析任务中特别是遥感数据分析中表现出色。通过构建大量的决策树并引入随机性&#xff0c;随机森林在降低模型方差和过拟合风险方面具有显著优势。在训练过程中&#xff0c;使用Bootstrap抽样生成不同的训练集&#xff…