首页 > 编程语言 >超详细超实用!!!零基础java开发之云风笔记接口开发之笔记分类列表以及笔记数量统计(十三)

超详细超实用!!!零基础java开发之云风笔记接口开发之笔记分类列表以及笔记数量统计(十三)

时间:2024-09-19 17:23:28浏览次数:15  
标签:... java Response List 笔记 之云风 NoteMapper getNoteTypeList public

云风网
云风笔记
云风知识库

一、service/NoteApi新增getNodeDetail接口定义

public interface NoteApi {
    ...
    List<NoteManage> getNoteTypeList();
}

二、service/impl/NoteServiceImpl接口实现逻辑

public class NoteServiceImpl implements NoteApi {
    @Autowired
    NoteMapper noteMapper;
    ...

    public List<NoteManage> getNoteTypeList() {
        return noteMapper.getNoteTypeList();
    }
}

三、mapper/NoteMapper新增接口

...
public interface NoteMapper {
    ...
    List<NoteManage> getNoteTypeList();
}
四、新增sql语句
<select id="getNoteTypeList" resultType="java.util.Map">
    SELECT type typeName, COUNT(1) noteNum FROM note GROUP BY type
</select>
五、控制类NoteController新增更新逻辑
@RequestMapping(value = "/getNoteTypeList",method = RequestMethod.GET)
public Response getNoteTypeList(){
    Response response = new Response();
    List<NoteManage> typeList = service.getNoteTypeList();
    response.setResponse(true,"查询成功",200, typeList);
    return response;
}
六、接口请求测试

在这里插入图片描述

在这里插入图片描述

标签:...,java,Response,List,笔记,之云风,NoteMapper,getNoteTypeList,public
From: https://blog.csdn.net/qq_43206280/article/details/142364643

相关文章

  • 2025年1月1日起最新退休年龄算法Java实现
    全国人民代表大会常务委员会关于实施渐进式延迟法定退休年龄的决定https://www.gov.cn/yaowen/liebiao/202409/content_6974294.htm1、业务代码/***计算退休日期**@parambirthDate出生日期*@paramoriginalRetirementAge原退休年......
  • Java语言程序设计基础篇_编程练习题**18.31 (替换单词)
    目录题目:**18.31(替换单词)习题思路代码示例 运行结果替换前替换后题目:**18.31(替换单词) 编写一个程序,递归地用一个新单词替换某个目录下的所有文件中出现的某个单词。从命令行如下传递参数:javaExercise18_31dirNameoldWordnewWord习题思路(读取路径方......
  • Java 数据类型转换详解:隐式转换(自动转换)与强制转换(手动转换)
    目录前言取值范围从小到大的关系:隐式转换(自动转换)......
  • java 根据模板导出word文档(poi-tl)
    poi-tl是什么poi-tl是一个基于Apache POI的Word模板引擎,也是一个免费开源的Java类库,你可以非常方便的加入到你的项目中,并且拥有着让人喜悦的特性。为什么选择poi-tl方案移植性功能性易用性Poi-tlJava跨平台Word模板引擎,基于ApachePOI,提供更友好的API低代码,准备......
  • 多平台MD5加密与验证的实践:Java、Python、Windows、Linux
    前言在上一篇文章中,我们详细介绍了MD5算法的原理及其应用场景。为了帮助开发者更好地掌握MD5的实际使用方法,本文将通过Java、Python、Windows命令行、以及Linux命令行等多种方式,讲解如何在不同平台上生成和验证MD5摘要。通过这些实例,你可以更灵活地运用MD5来处理数据完整......