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

html5网站开发开题报告百度云搜索引擎入口百度网盘

html5网站开发开题报告,百度云搜索引擎入口百度网盘,竞价sem托管,室内设计多少钱看一下新增文章的需求: 接口文档: 开发思路: 先在controller下去创建add方法,方法内导入Service类获取add的结果;再在Service接口下去创建add的方法;然后在Service实现类下去实现方法的作用,且导…

看一下新增文章的需求:

接口文档:

开发思路:

先在controller下去创建add方法,方法内导入Service类获取add的结果;再在Service接口下去创建add的方法;然后在Service实现类下去实现方法的作用,且导入Mapper类去执行要对数据库执行的操作。

实操:

1.controller

先创建在controller包下去创建属于分类的controller类

package org.huangyingyuan.controller;import org.huangyingyuan.pojo.Category;
import org.huangyingyuan.pojo.Result;
import org.huangyingyuan.service.CategoryService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
@RequestMapping("/category")
public class CategoryController {@Autowiredprivate CategoryService categoryService;@PostMapping("/add")public Result add(@RequestBody Category category) {categoryService.add(category);return Result.success();}
}

2.Service接口

package org.huangyingyuan.service;import org.huangyingyuan.pojo.Category;
import org.springframework.stereotype.Service;@Service
public interface CategoryService {// 新增分类void add(Category category);
}

3.ServiceImpl

package org.huangyingyuan.service.impl;import org.huangyingyuan.mapper.CategoryMapper;
import org.huangyingyuan.pojo.Category;
import org.huangyingyuan.service.CategoryService;
import org.huangyingyuan.utils.ThreadLocalUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.time.LocalDateTime;
import java.util.Map;@Service
public class CategoryServiceIpml implements CategoryService {@Autowiredprivate CategoryMapper categoryMapper;@Overridepublic void add(Category category) {//新增属性值category.setCreate_time(LocalDateTime.now());category.setUpdate_time(LocalDateTime.now());//获取idMap<String,Object> map=ThreadLocalUtil.get();Integer id=(Integer)map.get("id");category.setCreate_user(id);categoryMapper.add(category);}
}

4.Mapper

package org.huangyingyuan.mapper;import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.huangyingyuan.pojo.Category;@Mapper
public interface CategoryMapper {@Insert("insert into category (category_name,category_alias,create_user,create_time,update_time)" +" values (#{category_name},#{category_alias},#{create_user},#{create_time},#{update_time})")void add(Category category);
}

结果如下:

测试:

成功结果:

参数校验

我们前面是开发完了,但是一些参数条件没有制约,现在我们来看一下

那么我们只需要这么两步操作:
 

在pojo实体类下去接入注解:

然后在controller引入的参数时去加入【@Validated】注解

http://www.dtcms.com/wzjs/184504.html

相关文章:

  • 企业建站团队广告公司取名字参考大全
  • 介绍几个能进去的a站营销活动方案
  • 安顺市哪里可以做网站一个新手如何推销产品
  • 为外国人做非法网站和生活爱辽宁免费下载安装
  • 杭州网站搭建公司网络推广关键词优化公司
  • 校园二手网站的建设方案小程序引流推广平台
  • 网站seo诊断报告例子新闻稿件
  • 饮食中心网站建设方案百度指数分析大数据
  • .net开发的网站能做优化吗成都爱站网seo站长查询工具
  • 好听的公司名字大全集北京网站建设优化
  • 南京企业网站cps广告是什么意思
  • 全景网站建设手机网站制作软件
  • 建设网站需要机房吗网站代理公司
  • 英语培训学校网站怎么做如何推销自己的产品
  • 网站建设所需素材深圳网络公司推广
  • 哈尔滨网站搜索优化公司seo什么职位
  • vultr怎么做网站百度收录快速提交
  • 手机设计长沙专业seo优化公司
  • 网站建设公司程序今天的新闻 最新消息
  • 网站运营规划seo搜索优化技术
  • 快速网站建设费用企业营销策划书如何编写
  • 局域网怎么做网站长春网站制作系统
  • 游戏网站开发试验报告今日中央新闻
  • 给网站开发自己的一封信推荐就业的培训机构
  • 网页设计网站教程抖音竞价推广怎么做
  • 做英文网站 赚钱台州网站建设方案推广
  • 深圳网站seo公司seo中文意思是
  • 安装网站seo搜索优化推广
  • 免费的黄冈网站有哪些下载软件如何推广小程序
  • 怎么查那些人输入做网站东莞网络推广策略