大事件后端项目26------新增文章

简介: 大事件后端项目26------新增文章

大家好,我是爱你三千遍斯塔克,我们在开发文章类的软件的时候,新增文章类的接口开发自然是少不了的,要将文章的标题和内容获取,那么接口里的参数应该怎么写呢?这里有一份参考资料可供大家参考,帮助大家自己完成新增文章的接口开发,希望对大家有帮助:

“希望你喜欢我的内容,记得关注我哦!我会继续为大家带来更好的作品!”

1、接下来,我们开发文章管理模块的开发

2、在开发接口之前,我们先来分析实体类和表结构,这样会更有利于对表结构进行开发,cover-img是文章的封面图片地址,图片的数据会存储到我们阿里云的服务器上

3、state这里是文章的状态,这种状态有两种,要么是已发布,要么是草稿,已发布和草稿,是一个字符串,只有这两种状态

4、文章分类的id

5、用来表示当前文章是那个用户创建的,用户去查看和操作,只能操作自己的文章

6、创建时间和修改时间

7、这几个实体类,实体类和表结构分析完毕了,我们来分析需求了

8、首先我们先来明确一下需求

9、新增文章是在点胶机左侧这个按钮之后,会在右侧展示对应的文章管理界面

10、有这样一个抽屉的按钮,当你点了这个按钮之后,会自动的展示

11、调用后台的接口,完成后台接口的开发

12、需求分析完毕之后,

13、请求参数格式为json数据,里面有title

14、content正文

15、代表着用户的分类id

16、响应数据情况

17、同样的我们也要分析一下该接口的实现思路

18、

19、这里是当初我们在写登录认证的时候,就写好

20、接下来,创建一个接口

21、在articleSerivce中创建一个实现类

22、接下来实现我们的接口

23、在这个类中添加一个注解

24、接下来,我们创建这个接口,Mapper

25、这里面我们要加一个注解

26、

27、现在我们并没有对article做一个校验

28、allt + enter接口写好之后,再新增文章

29、alt + enter添加注解

30、注入Mapper,添加article

31、给他赋值

32、把表的字段列到这,朝着抄

33、insert添加上就行

34、使用文章管理相关的接口,我们也要导入相关的接口

35、文章管理相关接口,携带相关的token过去

36、配置token

37、替换一下

38、打开我们的idea

39、把他添加到旅游里面

40、找到article这张表,已经成功添加过来了

41、这里有个小bug,我们没有对校验,进行一个参数的校验,那就留着下篇再讲

相关文章
|
2月前
|
前端开发 JavaScript
这篇文章介绍了如何使用form表单结合Bootstrap格式将前端数据通过action属性提交到后端的servlet,包括前端表单的创建、数据的一级和二级验证,以及后端servlet的注解和参数获取。
这篇文章介绍了使用AJAX技术将前端页面中表单接收的多个参数快速便捷地传输到后端servlet的方法,并通过示例代码展示了前端JavaScript中的AJAX调用和后端servlet的接收处理。
这篇文章介绍了如何使用form表单结合Bootstrap格式将前端数据通过action属性提交到后端的servlet,包括前端表单的创建、数据的一级和二级验证,以及后端servlet的注解和参数获取。
|
2月前
|
JSON 中间件 Go
go语言后端开发学习(四) —— 在go项目中使用Zap日志库
本文详细介绍了如何在Go项目中集成并配置Zap日志库。首先通过`go get -u go.uber.org/zap`命令安装Zap,接着展示了`Logger`与`Sugared Logger`两种日志记录器的基本用法。随后深入探讨了Zap的高级配置,包括如何将日志输出至文件、调整时间格式、记录调用者信息以及日志分割等。最后,文章演示了如何在gin框架中集成Zap,通过自定义中间件实现了日志记录和异常恢复功能。通过这些步骤,读者可以掌握Zap在实际项目中的应用与定制方法
go语言后端开发学习(四) —— 在go项目中使用Zap日志库
|
2月前
|
存储 运维 小程序
后端开发零负担!揭秘支付宝小程序云开发的高效与安全,你的项目也能飞速上线?
【8月更文挑战第27天】支付宝小程序云开发是由阿里云提供的集成开发环境,助力开发者高效、安全地构建小程序后端服务,免去服务器搭建,显著提高开发效率并降低运维成本。它集成了云函数、云数据库及云存储等功能,便于快速搭建后端逻辑。例如,仅需简单几行代码即可创建HTTP接口或进行数据管理。这使得开发者能更专注于业务逻辑和用户体验优化,同时平台还提供了强大的安全保障措施,确保数据安全和用户隐私。无论对于初创团队还是成熟企业,支付宝小程序云开发都能有效提升产品迭代速度和市场竞争力。
52 1
|
2月前
|
JSON 缓存 监控
go语言后端开发学习(五)——如何在项目中使用Viper来配置环境
Viper 是一个强大的 Go 语言配置管理库,适用于各类应用,包括 Twelve-Factor Apps。相比仅支持 `.ini` 格式的 `go-ini`,Viper 支持更多配置格式如 JSON、TOML、YAML
go语言后端开发学习(五)——如何在项目中使用Viper来配置环境
|
2月前
|
JSON API 数据安全/隐私保护
Django 后端架构开发:JWT 项目实践与Drf版本控制
Django 后端架构开发:JWT 项目实践与Drf版本控制
35 0
|
2月前
|
移动开发 开发框架 小程序
开发H5程序或者小程序的时候,后端Web API项目在IISExpress调试中使用IP地址,便于开发调试
开发H5程序或者小程序的时候,后端Web API项目在IISExpress调试中使用IP地址,便于开发调试
|
3月前
|
前端开发 JavaScript Go
|
3月前
|
开发框架 前端开发 JavaScript
若依怎样看开发文档,域名搜这个就行ruoyi.vip,建链接点击在线文档,有前端手册和后端手册,若依文档里有项目扩展,项目扩展有大量的开源的软件
若依怎样看开发文档,域名搜这个就行ruoyi.vip,建链接点击在线文档,有前端手册和后端手册,若依文档里有项目扩展,项目扩展有大量的开源的软件
|
3天前
|
Web App开发 缓存 JavaScript
深入浅出Node.js后端开发
【9月更文挑战第26天】本文将引导你了解Node.js的基本原理,并通过实际案例展示如何在后端开发中应用它。我们将从Node.js的核心概念讲起,逐步深入到构建一个完整的后端服务,最后探讨如何优化你的Node.js应用。准备好让你的开发技能更上一层楼了吗?让我们一起潜入Node.js的世界!
|
5天前
|
设计模式 算法 搜索推荐
后端开发中的设计模式应用
在软件开发的浩瀚海洋中,设计模式犹如一座座灯塔,为后端开发者指引方向。本文将深入探讨后端开发中常见的设计模式,并通过实例展示如何在实际项目中巧妙应用这些模式,以提升代码的可维护性、扩展性和复用性。通过阅读本文,您将能够更加自信地应对复杂后端系统的设计与实现挑战。
28 3

热门文章

最新文章

下一篇
无影云桌面