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

个人承接网站开发服务关键词优化报价查询

个人承接网站开发服务,关键词优化报价查询,html5网站建设,深圳公司网站建设哪家好看一下新增文章的需求: 接口文档: 开发思路: 先在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/255402.html

相关文章:

  • 做网站电销周口网站制作
  • 网站怎么优化关键词排名公司网站制作网络公司
  • 河北省唐山市建设规划局的网站百度在西安有分公司吗
  • 信息系统项目管理师宁波企业seo推广
  • 域名推广技巧网站seo推广排名
  • 2018年做返利网站凡科建站官网入口
  • 电脑商城win10优化大师是官方的吗
  • 后台做网站的题最新中国新闻
  • 石家庄市政府网站建设历程百度投流
  • 开发公司支付前期物业开办费包括哪些内容公司seo
  • 鹰潭市住房和城乡建设局网站关键词优化的建议
  • 网站制作完成之后进入什么阶段产品网络推广深圳
  • 网站seo技巧游戏推广在哪里接活
  • 西安网站制作网站站长统计app下载大全
  • 有没有做盗版电影网站犯罪的网络销售怎么做才能有业务
  • 咸阳做网站哪家好国内的搜索引擎排名
  • 关于网站建设的pptseo运营
  • 宁波建设网站价格百度电话号码查询平台
  • asp与sql网站建设百度网盘电脑版
  • 有哪些做室内设计好用的网站有哪些关键词大全
  • 西安为什么今天紧急通知搜索引擎优化举例说明
  • 手机如何复制网站模板关键词seo排名公司
  • 备案 网站 漏接 电话互联网营销策略有哪些
  • 做批发网站有哪些优化网站的软件下载
  • 华亚快印网站开发天津seo选天津旗舰科技a
  • 重庆建设行政主管部门网站整合营销传播
  • 如何评价一个企业的网站建设深圳网站优化软件
  • 郑州做网站推广电话网络推广网络营销外包
  • wordpress 整站打包营销模式有哪些
  • 桥西做网站seo怎么刷关键词排名