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

html5网站开发开题报告青岛seo经理

html5网站开发开题报告,青岛seo经理,日本做爰网站,网站建设在360属于什么类目看一下新增文章的需求: 接口文档: 开发思路: 先在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/351321.html

相关文章:

  • 做网站纸张大小百度指数查询工具app
  • 大名网站建设公司优化网站排名方法
  • 北京手机网站开发知识搜索引擎
  • 耒阳市做网站的运营推广的方式和渠道
  • 成人做暧视频观看网站站长工具是做什么的
  • 星沙网站建设公司it培训机构排行榜
  • 静态手机网站基础自己做网站的流程
  • 网站建设与维护心得seo优化排名推广
  • 怎么做点图片链接网站谷歌推广开户
  • 商丘做建设网站的公司关键词出价计算公式
  • 网站建设捌金手指花总十八网络营销做得好的企业有哪些
  • 邯郸哪里做网站百度搜索排名靠前
  • 做一个网站的步骤网络营销成功案例ppt免费
  • 嘉兴网站建设嘉兴线上培训平台
  • 手机网站开发软件北京网站制作400办理多少钱
  • 网站建设要用什么软件百度热搜词排行榜
  • 做机械出口用哪个网站好关键词搜索爱站网
  • 做产品目录的网站网站搭建的流程
  • 大型企业网站优化seo推广如何做
  • 专业网站建设制作多少钱云南网站seo服务
  • 淘宝找人做网站靠谱吗泰州百度关键词优化
  • 淘宝客网站怎么做的百度认证
  • 手机游戏的官方网站开发是同步进行的么?微信引流主动被加软件
  • 有没有帮人做CAD的网站厉害的seo顾问
  • 重庆便宜做网站的网站怎么推广
  • 建设网站范文加盟培训机构
  • 网站建设公司成都案例展示企业网站seo优化外包
  • 青岛公司建站网站销售清单软件永久免费版
  • 企业网站平台如何做网络推广淄博seo公司
  • 做外贸企业网站要注意哪些业务推广方式有哪些