今日指数项目个股描述功能实现

个股描述功能实现

1 个股描述功能实现说明

1)原型示意

在这里插入图片描述

2)接口说明

功能描述:个股主营业务查询接口
服务路径:/api/quot/stock/describe
服务方法:GET
请求参数:code #股票编码

响应参数:

{
“code”: 1,
“data”: {
“code”: “000002”, //股票编码
“trade”: "房地产 ", //行业,也就是行业板块名称
“business”: “房地产开发和物业服务”,//公司主营业务
“name”: “万科A” //公司名称
}

代码实现

1. 表现层
/**
     * 个股描述功能实现
     * @param code
     * @return
     */
    @ApiOperation(value = "个股描述功能实现", notes = "个股描述功能实现", httpMethod = "GET")
    @GetMapping("stock/describe")
    public R<StockDescribeDomain> getStockDescribe(@RequestParam(name = "code" , required = true) String code){
        return service.getStockDescribe(code);
    }
2. 服务层
R<StockDescribeDomain> getStockDescribe(@Param("code") String code);
    /**
     * 个股描述功能实现
     * @param code
     * @return
     */
    @Override
    public R<StockDescribeDomain> getStockDescribe(String code) {
        // 从数据库中获取数据
        StockDescribeDomain data = stockBusinessMapper.getStockDescribe(code);
        return R.ok(data);
    }
3. Dao层
StockDescribeDomain getStockDescribe(@Param("code") String code);
<select id="getStockDescribe" resultType="com.jixu.stock.pojo.domain.StockDescribeDomain">
        select stock_code as code, stock_name as name, block_name as trade, business as business
        from stock_business
        where stock_code = #{code}

    </select>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

攒了一袋星辰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值