springboot实战笔记

springboot实战笔记

  • 用户模块开发
    • 用户登录接口实现
    • 根据token获取用户信息
    • 检查账号是否可用
    • 用户注册接口实现
  • 首页模块开发
    • 查询首页分类
    • 分页查询首页头条信息
    • 查询头条详情
  • 头条模块开发
    • 登陆检查
    • 头条发布和登录保护拦截器
    • 头条根据id回显
    • 头条修改
    • 头条删除

用户模块开发

用户登录接口实现

在这里插入图片描述
在这里插入图片描述

根据token获取用户信息

在这里插入图片描述

检查账号是否可用

在这里插入图片描述

用户注册接口实现

在这里插入图片描述

首页模块开发

查询首页分类

在这里插入图片描述

分页查询首页头条信息

  1. 自定义sql语句
    在这里插入图片描述

在这里插入图片描述
2. 分页查询
在这里插入图片描述

查询头条详情

  1. 自定义sql语句
    在这里插入图片描述
    在这里插入图片描述

  2. 查询对应数据并修改阅读量
    在这里插入图片描述

头条模块开发

登陆检查

在这里插入图片描述

头条发布和登录保护拦截器

在这里插入图片描述

  1. 登陆保护拦截器
    在这里插入图片描述
    在这里插入图片描述
  2. 头条发布
    在这里插入图片描述

头条根据id回显

在这里插入图片描述

头条修改

在修改之前一点要先拿到数据库最新的version,赋给我们的对象以后才能修改
每次插入后都要更新修改时间
在这里插入图片描述

头条删除

删除和回显都没啥具体的业务逻辑操作 直接用serviceMapper进行crud就行了
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/757305.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

springboot/ssm医院病历管理系统Java医院住院病历信息管理系统web

springboot/ssm医院病历管理系统Java医院住院病历信息管理系统web 基于springboot(可改ssm)vue项目 开发语言:Java 框架:springboot/可改ssm vue JDK版本:JDK1.8(或11) 服务器:tomcat 数据库&#xf…

聚观早报 | 阅文去年净利增三成;iQOO Z9系列官宣

聚观早报每日整理最值得关注的行业重点事件,帮助大家及时了解最新行业动态,每日读报,就读聚观365资讯简报。 整理丨Cutie 3月20日消息 阅文去年净利增三成 iQOO Z9系列官宣 英伟达发布全新构架 一加Ace 3V设计细节 小米Civi 4 Pro核心…

章鱼网络 Community Call #19|​开启与 Eigenlayer 的合作

香港时间2024年3月8日12点,章鱼网络举行第19期 Community Call。 在过去的一个月,章鱼网络在成功完成 $NEAR Restaking 功能的安全审计之后,一直在稳步吸引关注。事实上,在整个行业中,我们是极少数已经推出 Restaking …

富格林:揭露黑幕套路安全规避风险

富格林悉知,作为黄金市场的交易者,掌握规避黑幕套路的正规手段的重要性不言而喻。如果投资者能够定制安全防范策略抵制黑幕并做到远离,就能够规避被骗风险。想要安全做单增加收益,投资者需要尊重市场,提高安全意识&…

八大元素,让你的网站科技感拉满,极易落地执行。

Hello,我是大千UI工场,这篇分享各类网页UI的设计风格,就从大家最喜欢的科技感开始吧,欢迎友友们持续关注,我将持续更新,如有设计需求,可以私信我。 在网页UI中,科技感是指通过设计元…

【使用xlrd、xlutils读写excel】

使用xlrd、xlutils读写excel 1、环境和版本2、相关使用方法封装2.1 根据行下标返回对应行数据2.2 根据列下标返回对应列数据2.3 读取指定单元格数据2.4 通过表单名读取全部数据2.5 通过表索引读取全部数据2.6 向已存在sheet中追加数据2.7 原文件基础上新建的sheet并写入数据 3、…

数据结构奇妙旅程之冒泡排序

冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算…

医学YOLOv8 | 脑肿瘤检测实战

在医疗保健领域,准确和高效地识别脑肿瘤是一个重大挑战。本文中,我们将探讨一种使用 YOLOv8,一种先进的目标检测模型,将脑肿瘤进行分类的新方法,其准确率达到了 99%。通过将深度学习与医学图像相结合,我们希…

代码随想录阅读笔记-字符串【翻转字符串中单词】

题目 给定一个字符串,逐个翻转字符串中的每个单词。 示例 1: 输入: "the sky is blue" 输出: "blue is sky the" 示例 2: 输入: " hello world! " 输出: "world! hello" 解释: 输入字符串可以在前…

阿里云ECS服务器安装java环境相关软件

当前服务器版本为:Alibaba Cloud Linux 3.2104 LTS 64位 # lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: AlibabaCloud Description: Alibaba Cloud Linux release 3 (Soaring Falcon) Release: 3 Codename: SoaringFalcon# cat…

数据库简答题:期末+复试

文章目录 1.事务的特性:2.并发操作带来的数据不一致:4.区别几种范式:5.数据、数据库、数据库管理系统、数据库系统6.关系、关系模式和关系数据库的区别:7.关系数据库的特点:8.数据模型包括什么:9.逻辑独立性、物理独立性:10.人工管理阶段和数据库系统和文件系统的区别:11.等值连…

【Android】【Bluetooth Stack】蓝牙电话本协议分析(超详细)

1. 精讲蓝牙协议栈(Bluetooth Stack):SPP/A2DP/AVRCP/HFP/PBAP/IAP2/HID/MAP/OPP/PAN/GATTC/GATTS/HOGP等协议理论 2. 欢迎大家关注和订阅,【蓝牙协议栈】专栏会持续更新中.....敬请期待! 目录 1. 协议简述 1.1 PBAP…

个人商城系统开源(配置支付宝支付2)

原文地址:个人商城系统开源(配置支付宝支付2) - Pleasure的博客 下面是正文内容: 前言 在上一篇文章中我曾提到过关于网站支付宝支付的方法,接下来我们来介绍第二种。 个人博客地址:个人商城系统开源&…

GPT模型支持下的Python-GEE遥感云大数据分析、管理与可视化技术及多领域案例应用

随着航空、航天、近地空间等多个遥感平台的不断发展,近年来遥感技术突飞猛进。由此,遥感数据的空间、时间、光谱分辨率不断提高,数据量也大幅增长,使其越来越具有大数据特征。对于相关研究而言,遥感大数据的出现为其提…

FPGA高端项目:FPGA基于GS2971+GS2972架构的SDI视频收发+GTX 8b/10b编解码SFP光口传输,提供2套工程源码和技术支持

目录 1、前言免责声明 2、相关方案推荐本博主所有FPGA工程项目-->汇总目录本博已有的 SDI 编解码方案本方案的SDI接收发送本方案的SDI接收图像缩放应用本方案的SDI接收纯verilog图像缩放纯verilog多路视频拼接应用本方案的SDI接收HLS图像缩放HLS多路视频拼接应用本方案的SDI…

C++:类和对象(上篇)

目录: 一:面向对象和过程的介绍 二:类的引入 三:类的定义 四:类的访问限定符以及封装 五:类的作用域 六:类的实例化 七:类对象大小的计算 八:类成员函数的this指…

【Linux】编译器-gcc/g++的使用(预处理、编译、汇编、连接)

目录 01.预处理(宏替换) 02.编译(生成汇编) 03.汇编(生成机器可识别码) 04.连接(生成可执行文件或库文件) 05.选项 编译器在编译代码时包含以下四个步骤:1.预处理 2…

商品规格存储问题

准备条件 <dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.76</version> <!-- 指定您需要的 FastJSON 版本 --></dependency>Testvoid test6() {// 创建 JSON 对象JSONObjec…

MongoDB启动报错

spring boot 引入MongoDB启动报错 java.lang.IllegalStateException: Failed to introspect Class [io.micrometer.core.instrument.binder.mongodb.DefaultMongoConnectionPoolTagsProvider] from ClassLoader [sun.misc.Launcher$AppClassLoader18b4aac2] at org.springfra…

爬虫综合案例-获取房源信息并在地图上显示

文章目录 1.项目介绍2.项目分析3.爬取房源信息4. 导入高德地图5.地图上显示房源信息6.运行程序 1.项目介绍 本次案例将从 58 同城信息网爬取相关城市的房源出租信息&#xff0c;然后通过高德地图把房源信息地图显示&#xff0c;通过地图进行浏览&#xff0c;点击相应的热点文字…