当前位置: 首页 > news >正文

渭南做网站价格优秀的响应式网站

渭南做网站价格,优秀的响应式网站,哪个公司网站做的好,wordpress 短标签文章目录 前言一、后端代码1. CategoryController2. service3. CategoryMapper4. Category 二、测试1. 失败(校验)2.正常 总结 前言 从这开始进入文章相关的接口开发,本章主要介绍定义文章分类接口和新增文章分类 建表语句和测试用例,在SpringBoot专栏首…

文章目录

  • 前言
  • 一、后端代码
    • 1. CategoryController
    • 2. service
    • 3. CategoryMapper
    • 4. Category
  • 二、测试
    • 1. 失败(校验)
    • 2.正常
  • 总结


前言

从这开始进入文章相关的接口开发,本章主要介绍定义文章分类接口和新增文章分类

建表语句和测试用例,在SpringBoot专栏首页,此处只涉及后端代码。


一、后端代码

1. CategoryController

package org.example.springboot3.bigevent.controller;import org.example.springboot3.bigevent.entity.Category;
import org.example.springboot3.bigevent.entity.Result;
import org.example.springboot3.bigevent.service.CategoryService;
import org.example.springboot3.bigevent.utils.ThreadLocalUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import java.util.Map;/*** Create by zjg on 2024/5/26*/
@RestController
public class CategoryController {@AutowiredCategoryService categoryService;@PostMapping("/category")public Result add(@RequestBody @Validated Category category){Map<String, Object> claims = ThreadLocalUtil.get();Integer userId = (Integer) claims.get("userId");category.setCreateUser(userId);int i = categoryService.add(category);if(i!=1){return Result.error("新增文章分类失败,请稍后重试!");}return Result.success("新增文章分类成功");}
}

2. service

package org.example.springboot3.bigevent.service;import org.example.springboot3.bigevent.entity.Category;/*** Create by zjg on 2024/5/26*/
public interface CategoryService {public int add(Category category);
}
package org.example.springboot3.bigevent.service;import org.example.springboot3.bigevent.entity.Category;
import org.example.springboot3.bigevent.mapper.CategoryMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.time.LocalDateTime;/*** Create by zjg on 2024/5/26*/
@Service
public class CategoryServiceImpl implements CategoryService{@AutowiredCategoryMapper categoryMapper;@Overridepublic int add(Category category) {category.setCreateTime(LocalDateTime.now());category.setUpdateTime(LocalDateTime.now());return categoryMapper.insert(category);}
}

3. CategoryMapper

package org.example.springboot3.bigevent.mapper;import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.example.springboot3.bigevent.entity.Category;/*** Create by zjg on 2024/5/26*/
@Mapper
public interface CategoryMapper extends BaseMapper<Category> {
}

4. Category

package org.example.springboot3.bigevent.entity;import jakarta.validation.constraints.NotEmpty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import java.time.LocalDateTime;@Getter
@Setter
@ToString
public class Category {@TableId(type= IdType.AUTO)private Integer id;//主键ID@NotEmpty(message = "分类名称不能为空")private String categoryName;//分类名称@NotEmpty(message = "分类别名不能为空")private String categoryAlias;//分类别名private Integer createUser;//创建人IDprivate LocalDateTime createTime;//创建时间private LocalDateTime updateTime;//更新时间
}

二、测试

1. 失败(校验)

在这里插入图片描述

2.正常

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


总结

回到顶部

http://www.yayakq.cn/news/617594/

相关文章:

  • 高端型网站建设微信公众号怎么做网页
  • 怎么修改公司网站图片wordpress 谷歌字体 360
  • 网页设计与网站建设试卷网络短剧免费观看
  • 担保交易网站开发做网站或者app
  • asp网站设置全国十大代理记账公司
  • 西餐厅网站源码网站建设最好的教程
  • emlog做企业网站各类企业网站案例
  • 如何让百度收录网站北京装饰公司排行 2019
  • 全国封城名单温州最牛叉的seo
  • 个人软件制作网站源码做美图+网站有哪些
  • 网站建设驻地开发合同推广app赚佣金
  • 餐饮设计网站建设免费申请二级域名
  • 东莞网站推广教程《网站基础建设-首保》
  • 诊所网站模板wordpress物流插件
  • 公司网站方案i深圳网站建设
  • 网站建设在哪里推广第一ppt网ppt模板下载免费
  • 网站建设开发ppt模板下载营销活动推广方案
  • 一个空间可以做多个网站吗WordPress缩略图边框阴影
  • 上海做电缆桥架的公司网站一个网站的基调
  • 互联网网站名字网站备案后可以更换域名吗
  • 专业的集团网站开发费用多少钱wordpress 快速评论插件
  • 问答系统网站建设pc 手机网站 微站
  • 在重庆 那里可以做诚信网站认证专门做评测的网站有哪些
  • 网站建设服务器需要钱吗seo泛站群
  • 网站建设总做总结seo刷词
  • 网站申请页面移动网站建设制作
  • 外贸网络营销如何做新网站上线 怎么做seo
  • 英德网站建设管理系统界面设计
  • 景区加强网站建设阿里巴巴官网首页1688下载
  • cmseasy做网站简单吗怎么做软件 用手机