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

织梦怎么做门户网站深圳seo优化推广业务员

织梦怎么做门户网站,深圳seo优化推广业务员,做视频网站利润如何处理,网站开发单子目录 手摸手2-springboot编写基础的增删改查创建controller层添加service层接口service层实现添加mapper层mapper层对应的sql添加扫描注解,对应sql文件的目录 手摸手2-springboot编写基础的增删改查 创建controller层 实现 test 表中的添加、修改、删除及列表查询接口#x… 目录 手摸手2-springboot编写基础的增删改查创建controller层添加service层接口service层实现添加mapper层mapper层对应的sql添加扫描注解,对应sql文件的目录 手摸手2-springboot编写基础的增删改查 创建controller层 实现 test 表中的添加、修改、删除及列表查询接口未分页) package com.onejson.ojmall.controller;import com.onejson.ojmall.entity.TestEntity; import com.onejson.ojmall.entity.dto.TestDTO; import com.onejson.ojmall.entity.vo.TestVO; import com.onejson.ojmall.service.ITestService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*;import javax.annotation.Resource; import java.util.List;/*** 测试表** author 微信公众号 onejson* date 2023-08-11*/ RestController RequestMapping(path /test, produces application/json;charsetUTF-8) Api(value /test, tags 测试表, produces application/json;charsetUTF-8) public class TestController{Resourceprivate ITestService testService;/*** 查询列表*/ApiOperation(value 条件查询列表分页, notes 条件查询列表分页)GetMapping(/list)public ListTestEntity list(TestEntity sysTest) {return testService.selectTestList(sysTest);}/*** 新增*/ApiOperation(value 新增)PostMappingpublic boolean add(Validated RequestBody TestDTO testDTO) {return testService.insertTest(testDTO);}/*** 修改*/ApiOperation(value 更新)PutMappingpublic boolean edit(RequestBody TestDTO testDTO) {return testService.updateTest(testDTO);}/*** 详情*/ApiOperation(value 详情)GetMapping(value /{id})public TestVO getInfo(PathVariable(id) Integer id) {return testService.getTestById(id);}/*** 删除*/ApiOperation(value 删除)DeleteMapping(/{ids})public boolean remove(PathVariable Integer[] ids) {return testService.removeTestByIds(ids);}}添加service层接口 package com.onejson.ojmall.service;import com.baomidou.mybatisplus.extension.service.IService; import com.onejson.ojmall.entity.TestEntity; import com.onejson.ojmall.entity.dto.TestDTO; import com.onejson.ojmall.entity.vo.TestVO;import java.util.List;/*** 测试表** author 微信公众号 onejson* date 2023-08-11 11:24:47*/ public interface ITestService extends IServiceTestEntity {/*** 查询测试表列表** param testEntity 测试表Entity类* return list列表*/ListTestEntity selectTestList(TestEntity testEntity);/*** 新增测试表** param testDTO 测试表DTO类* return 结果*/boolean insertTest(TestDTO testDTO);/*** 更新测试表** param testDTO 测试表DTO类* return 结果*/boolean updateTest(TestDTO testDTO);/*** 详情测试表** param id id值* return 结果*/TestVO getTestById(Integer id);/*** 删除测试表** param ids id数组* return 结果*/boolean removeTestByIds(Integer[] ids);}service层实现 package com.onejson.ojmall.service.impl;import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.onejson.ojmall.entity.TestEntity; import com.onejson.ojmall.entity.dto.TestDTO; import com.onejson.ojmall.entity.vo.TestVO; import com.onejson.ojmall.mapper.TestMapper; import com.onejson.ojmall.service.ITestService; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional;import javax.annotation.Resource; import java.util.Arrays; import java.util.List;/*** 测试表** author 微信公众号 onejson* date 2023-08-11*/ Service Transactional public class TestServiceImpl extends ServiceImplTestMapper, TestEntity implements ITestService {Resourceprivate TestMapper testMapper;/*** 查询测试表列表** param testEntity 测试表Entity类* return 测试表*/Overridepublic ListTestEntity selectTestList(TestEntity testEntity) {return testMapper.selectTestList(testEntity);}/*** 新增测试表** param testDTO 测试表DTO类* return 结果*/Overridepublic boolean insertTest(TestDTO testDTO) {TestEntity testInfoEntity new TestEntity();BeanUtils.copyProperties(testDTO, testInfoEntity);return this.save(testInfoEntity);}/*** 更新测试表** param testDTO 测试表DTO类* return 结果*/Overridepublic boolean updateTest(TestDTO testDTO) {TestEntity testInfoEntity new TestEntity();BeanUtils.copyProperties(testDTO, testInfoEntity);return this.updateById(testInfoEntity);}/*** 详情测试表** param id id值* return 结果*/Overridepublic TestVO getTestById(Integer id) {TestEntity testEntity this.getById(id);TestVO testVO new TestVO();BeanUtils.copyProperties(testEntity, testVO);return testVO;}/*** 删除测试表** param ids id数组* return 结果*/Overridepublic boolean removeTestByIds(Integer[] ids) {return this.removeByIds(Arrays.asList(ids));}}添加mapper层 package com.onejson.ojmall.mapper;import com.baomidou.mybatisplus.core.mapper.BaseMapper;import com.onejson.ojmall.entity.TestEntity; import org.apache.ibatis.annotations.Mapper;import java.util.List;/*** 测试表** author 微信公众号 onejson* date 2023-08-11 11:24:47*/ Mapper public interface TestMapper extends BaseMapperTestEntity {/*** 查询测试表列表** param testEntity 测试表Entity类* return list列表*/ListTestEntity selectTestList(TestEntity testEntity);/*** 统计测试表个数** param testEntity 测试表Entity类* return 符合条件的记录个数*/Integer countTest(TestEntity testEntity);}mapper层对应的sql ?xml version1.0 encodingUTF-8? !DOCTYPE mapper PUBLIC -//mybatis.org//DTD Mapper 3.0//EN http://mybatis.org/dtd/mybatis-3-mapper.dtdmapper namespacecom.onejson.ojmall.mapper.TestMapper!-- 可根据自己的需求是否要使用 --resultMap typecom.onejson.ojmall.entity.TestEntity idtestMapresult propertyid columnid/result propertytitle columntitle//resultMapsql idselectTestselect *from test/sqlsql idwhereTestwhereif testid !null and id !AND id #{id,jdbcTypeVARCHAR}/ifif testtitle !null and title !AND title #{title,jdbcTypeVARCHAR}/if/where/sqlselect idselectTestList parameterTypecom.onejson.ojmall.entity.TestEntity resultMaptestMapinclude refidselectTest/include refidwhereTest//selectselect idcountTest parameterTypecom.onejson.ojmall.entity.TestEntity resultTypejava.lang.IntegerSELECT count(*)FROM (include refidselectTest/include refidwhereTest/) a/select/mapper添加扫描注解,对应sql文件的目录 MapperScan(com.onejson.ojmall.mapper)
http://www.sadfv.cn/news/248848/

相关文章:

  • 北京云主机网站源码推荐聊城网站建设
  • 深圳网站建站建设公司地址品牌建设途径
  • 做电商网站的步骤企业网站建设浩森宇特
  • 建设一个网站的规划在vs2010里怎么做网站
  • 一个大学网站做的好坏于否的标准做代理记账网站
  • DW自动生成代码做网站网站备案上海
  • 宁波专业定制网站建设网站做标准曲线
  • 深圳响应式网站建设移动互联网营销
  • 企业网站建设用什么营销网站建设的价格
  • 做视频点播网站如何赚钱免费下载app
  • 湖南移动官网网站建设郑州网站加工
  • 西部数码网站助手网页游戏排行榜电脑
  • 龙岩建设局招聘网站wordpress如何撤销301
  • .net网站开发免费教程免费网站收录入口
  • 海珠做网站公司怎样创建网页
  • 永久免费网站建设大概多少钱江门网站推广公司
  • 增加网站和接入备案wordpress系统教程
  • 网站优化 月付费办公室内网怎么搭建局域网
  • 网站开发中常见的注册界面wordpress 制作专题
  • 网站建设j介绍ppt模板教育门户网站系统建设方案
  • 定制网站和模板网站wordpress注册 邮件
  • 建设网站多长时间广告设计这个行业怎么样
  • 建设一个网站步骤做的很好的网站
  • 望都网站建设免费游戏推广
  • 牙科网站模板肇庆高端品牌网站建设
  • 网站的基本设置it外包运维服务
  • 天津铁路建设投资控股(集团)网站学会python做网站
  • thinkphp 微网站开发地下城做解封任务的网站
  • 阜阳市城乡建设局网站58南浔做网站
  • 购物网站开发会遇到的的问题信息管理与信息系统专业