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

网站监控的软件怎么做网站开发公司销售总监岗位要求

网站监控的软件怎么做,网站开发公司销售总监岗位要求,百度一下电脑版首页,百度上做网站需要钱吗新增文章分类 接口文档 业务实现 参数校验 文章分类列表 接口文档 业务实现 获取文章分类详情 接口文档 业务实现 更新文章分类 接口文档 业务实现 分组校验 问题 概念 实现步骤 总结 删除文章分类 接口文档 业务实现 该模块大部分请求的路径相同接口功能区分方式按请求方式不同而进行区分  文章分类业务表结构 新增文章分类 接口文档 业务实现 创建CategoryController控制类并编写实现方法 RestController //定义为控制类 RequestMapping(/category) //设置请求映射路径 public class CategoryController {Autowiredprivate CategoryService categoryService; //注入CategoryServicePostMappingpublic Result add(RequestBody Category category){categoryService.add(category);return Result.success();} } 创建CategoryService接口并添加抽象方法 void add(Category category); 创建CategoryServiceimpl接口实现类 Service public class CategoryServiceimpl implements CategoryService {Autowiredprivate CategoryMapper categoryMapper; //注入CategoryMapper接口Overridepublic void add(Category category) {//补充添加id属性值MapString,Object map ThreadLocalUtil.get();Integer id (Integer) map.get(id);category.setCreateUser(id);categoryMapper.add(category);Result.success();} } 创建CategoryMapper接口用于操作mybatis Mapper public interface CategoryMapper {//新增Insert(insert into category(category_name,category_alias,create_user,create_time,update_time) values(#{categoryName},#{categoryAlias},#{createUser},now(),now()) )void add(Category category); }运行请求查看 数据库中已成功添加该记录 参数校验 用到上一篇讲到的对实体对象变量进行参数校验必须要传入有效参数 文章分类列表 接口文档 业务实现  编写CategoryController中的请求的方法 GetMappingpublic ResultListCategory list(){ListCategory cs categoryService.list();return Result.success(cs);} 编写CategoryService接口抽象方法 //列表ListCategory list(); 编写CategoryServiceimpl接口实现类的方法 Overridepublic ListCategory list() {MapString,Object map ThreadLocalUtil.get();Integer id (Integer) map.get(id);return categoryMapper.list(id);} 编写CategoryMapper接口的方法 //查询列表Select(select * from category where create_user #{id})ListCategory list(Integer id); 运行请求查看 发现返回的日期格式有问题需要转换一下 在实体类日期属性变量上使用JsonFormat注解用于指定日期格式 重新运行项目再请求查看日期格式已指定好了 获取文章分类详情 接口文档  业务实现 编写CategoryController中的请求的方法 GetMapping(/detail)public ResultCategory detail(){Category c categoryService.findById();return Result.success(c);} 编写CategoryService接口抽象方法 //根据id查询信息Category findById(Integer id); 编写CategoryServiceimpl接口实现类的方法 Overridepublic Category findById(Integer id) {Category c categoryMapper.findById(id);return c;} 编写CategoryMapper接口的方法 //根据id查询信息Select(select * from category where id #{id})Category findById(Integer id); 运行请求查看 更新文章分类 接口文档  业务实现 在实体类中对id成员变量加上注解进行参数校验  编写CategoryController中的请求的方法 PutMappingpublic Result update(RequestBody Validated Category category){categoryService.update(category);return Result.success();} 编写CategoryService接口抽象方法 //更新分类void update(Category category); 编写CategoryServiceimpl接口实现类的方法 Overridepublic void update(Category category) {categoryMapper.update(category);} 编写CategoryMapper接口的方法 //更新分类Select(update category set category_name#{categoryName},category_alias#{categoryAlias},update_timenow() where id#{id})void update(Category category); 运行请求查看 分组校验 问题 对实体成员变量进行参数校验时不同的请求参数类型和需要的参数数量不同如果按照其中一个接口的规范写死那么另一个接口所需的类型参数就会冲突导致不通过。所以需要对不同的接口单独定义参数校验  概念  把校验项进行归类分组在完成不同的功能的时候校验指定组中的校验项定义分组定义校验项时指定归属的分组校验时指定要校验的分组 实现步骤 对添加文章和更新文章进行参数分组校验 在实体类中定义内部接口 对成员变量指定校验项分组 在接口方法传参时对属性指定分组 这样就分组好了然后请求参数也不会互相影响。  总结 在实体类内部定义接口来定义分组通过groups属性指定对校验项分组给Validated注解的value属性赋值用于指定分组校验项默认属于Default分组定义校验项时如果没有指定分组则属于Default分组分组可以继承 删除文章分类 接口文档 业务实现  编写CategoryController中的请求的方法 DeleteMappingpublic Result delete(Integer id){categoryService.delete(id);return Result.success();} 编写CategoryService接口抽象方法 //删除分类void delete(Integer id); 编写CategoryServiceimpl接口实现类的方法 Overridepublic void delete(Integer id) {categoryMapper.delete(id);} 编写CategoryMapper接口的方法 //删除分类Delete(delete from category where id #{id})void delete(Integer id); 运行请求查看 数据库中已成功删除
http://www.dnsts.com.cn/news/180000.html

相关文章:

  • 国内做焊接机器人平台网站开发一款app软件需要多少钱
  • 网站建设的价赚钱宝部署wordpress
  • 网站建设1993seo安卓优化大师
  • 北京建设工程建设交易信息网站网站空间域名一次性收费还是一年一算
  • 建设视频网站费用吗临沂企业建站程序
  • 如何黑掉jsp做的网站罗湖小学网站建设
  • 做直播教程的网站有哪些做网站带后台多少钱
  • 怎么用ps做网站框架本钢建设公司官网
  • 企业网站建设与管理试题wordpress+模板+国外
  • 建歌网站多少钱seo tdk
  • wordpress博客站搭建app开发公司启动资金有哪些
  • 有了网站源代码山东网站建设服务商
  • 社交网站模板下载写网站软件
  • 有什么做海报网站网页模板免费下载源代码
  • 网站建设属于哪种公司看优秀摄影做品的网站
  • 网站模板的功能佛山网站建设改版
  • 外网图片素材网站dw做网站
  • 查看公司信息的网站莱芜职业技术学院暗号
  • ajax 网站模板辽宁天一建设有限责任公司网站
  • 中国铁道工程建设协会查证网站上海人才网站首页
  • 安徽公司网站建设建站软件怎么免费升级
  • 东莞网站制作方案定制青岛开发区网站建设哪家好
  • 百度认证官方网站西安seo外包机构
  • 哪些软件属于网页制作工具企业网站改造优化
  • 正在建设的网站可以随时进入吗米拓建站下载
  • 企业管理定制软件莱阳seo排名
  • 用腾讯云怎么建设网站wordpress 批量删除
  • 不用服务器怎么做网站免费广告发布平台app
  • 什么是规划网站久久建筑网解析
  • 上海网站建设框架图免费的会计做账系统