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

网站新闻前置审批网站编辑软件有哪些

网站新闻前置审批,网站编辑软件有哪些,建设个人博客网站制作,建设工程 法律 网站记录下MybatisPlus的简单的增删改查 接口概述 Service和Mapper区别 Mapper简化了单表的sql操作步骤#xff08;CRUD#xff09;#xff0c;而Serivce则是对Mapper的功能增强。 Service虽然加入了数据库的操作#xff0c;但还是以业务功能为主#xff0c;而更加复杂的SQL…记录下MybatisPlus的简单的增删改查 接口概述 Service和Mapper区别 Mapper简化了单表的sql操作步骤CRUD而Serivce则是对Mapper的功能增强。 Service虽然加入了数据库的操作但还是以业务功能为主而更加复杂的SQL查询还是要靠Mapper对应的XML文件里去编写SQL语句 常用增删改查 查询所有数据 /*** 查询所有数据*/GetMapping(/getUserList)public ListTrainUserEntity getUserList() {return trainUserService.list();}根据id查询 /*** 根据id查询数据*/GetMapping(/getUserById)public TrainUserEntity getUserById(RequestParam String id) {return trainUserService.getById(id);}根据条件查询 /*** 使用LambdaQueryWrapper查询指定年龄的人员*/Overridepublic ListTrainUserEntity getUserByAge(String age) {LambdaQueryWrapperTrainUserEntity userEntityLambdaQueryWrapper new LambdaQueryWrapper();userEntityLambdaQueryWrapper.eq(TrainUserEntity::getAge, age);ListTrainUserEntity list trainUserMapper.selectList(userEntityLambdaQueryWrapper);return list;}使用exists查询 查询有所属部门的人员 public ListTrainUserEntity getUserInfo() {LambdaQueryWrapperTrainUserEntity wrapper new LambdaQueryWrapper();wrapper.exists(SELECT 1 FROM DEPT WHERE DEPT.DID USER.DEPTID);ListTrainUserEntity userVOList trainMapper.selectList(wrapper);return userVOList;}生成的SQL SELECT id,name,age,address,deptid FROM user WHERE (EXISTS (SELECT 1 FROM DEPT WHERE DEPT.DID USER.DEPTID))使用xml查询 新增 /*** 新增** param trainUserEntity 需要插入的数据* return 是否成功*/PostMapping(/saveUser)public boolean saveUser(RequestBody TrainUserEntity trainUserEntity) {return trainService.save(trainUserEntity);}/*** 新增数据*/Overridepublic boolean add(TrainUserEntity trainUserEntity) {return trainMapper.add(trainUserEntity);}删除 /*** 根据主键id删除一条数据** param id 主键id* return 是否成功*/PostMapping(/removeById)public boolean deleteById(RequestParam String id) {return trainService.removeById(id);}/*** 根据主键id删除一条数据** param id 主键id* return 删除数据的条数*/Overridepublic int deleteById(String id) {LambdaQueryWrapperTrainUserEntity userEntityLambdaQueryWrapper new LambdaQueryWrapper();userEntityLambdaQueryWrapper.eq(TrainUserEntity::getId, id);int result trainMapper.delete(userEntityLambdaQueryWrapper);return result;}修改 /*** id修改一条数据** param trainUserEntity 需要修改的数据* return 修改结果*/PostMapping(/updateUser)public boolean updateUser(RequestBody TrainUserEntity trainUserEntity) {return trainService.updateById(trainUserEntity);}/*** 根据id更新实体数据*/Overridepublic int modifyById(TrainUserEntity trainUserEntity) {LambdaUpdateWrapperTrainUserEntity updateWrapper new LambdaUpdateWrapper();updateWrapper.eq(TrainUserEntity::getId, trainUserEntity.getId()).set(TrainUserEntity::getName, trainUserEntity.getName()).set(TrainUserEntity::getAddress, trainUserEntity.getAddress());int result trainMapper.update(null, updateWrapper);return result;}
http://www.tj-hxxt.cn/news/132858.html

相关文章:

  • 网站建设总体要求上海建网站的公司
  • 龙江网站设计制作徐汇企业网站建设
  • 郑州网站个人开发北京城乡建设部网站首页北京
  • 怎么设置网站服务器外包做的网站可以直接去收录吗
  • 建设工程用地批准手续在哪个网站重庆seo建站
  • 网站权限能制作网页的软件
  • 网站宣传有文化事业建设费吗网站死链接扫描
  • html网站怎么搭建私密浏览器下载
  • 网站域名注册证书seo网站建设时文章频率
  • 一个公司是否可以做多个网站百度网站开发语言
  • wordpress vip解析插件手机清理优化软件排名
  • 漂亮大气的装潢室内设计网站模板 单页式html5网页模板包wordpress 本地视频插件安装
  • 网站建设 中企动力 东莞中国站长素材网
  • 浪起网站建设盐城代运营
  • 上海网站开发培训价格wordpress4.9.4安装启动
  • 以蓝色为主色调的网站微网站的链接怎么做的
  • 深圳网站制作可选兴田德润网站安全检测可以监测哪些内容风险信息
  • 如何做古诗词网站网站建设方案概念
  • 网站下载的wordpress模板如何添加网站建设销售专业话术
  • o2o网站运维建设方案企业电商网站优化
  • 算命网站建设开发手机兼职赚钱一单一结学生
  • 网站建设佰首选金手指十八微信网站平台建设方案
  • 天马行空网站建设wordpress主题开拓右边栏
  • 优化好的网站做企业网站手机百度正式版
  • 长春网站建设880元免费 网站 手机
  • 网站建设怎么支付款项做网站外包是什么意思
  • 做投诉网站赚钱吗市面上做网站多少钱
  • 有没有专门招代理的网站湖北专升本网站建设
  • 做电音的软件的专业下载网站域名邮箱如何注册
  • 建设壁纸网站的目的成都网络运营公司