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

做影视网站用什么源码开发公司空置房物管费归口什么费用

做影视网站用什么源码,开发公司空置房物管费归口什么费用,微信网站模块,个人网站网址属性字段自动填充 一、实体类和数据表添加两个字段(属性) 表:create_tiem/update_time 实体类:createTime/updateTime 二、实体类中属性进行注解添加 TableField(fillFieldFill.INSERT) private Date createTime;TableField(f…

属性字段自动填充

一、实体类和数据表添加两个字段(属性)

表:create_tiem/update_time
实体类:createTime/updateTime

二、实体类中属性进行注解添加

@TableField(fill=FieldFill.INSERT)
private Date createTime;@TableField(fill=FieldFill.INSERT_UPDATE)
private Date updateTime;

三、创建实现MetaObjectHandler接口的类,并实现两个方法
一个方法添加执行,另一个方法修改执行

@Component
public class MyMetaObjectHandler implements MetaObjectHandler{@Overridepublic void insertFill(MetaObject metaObject){this.setFieldValByName("createTime",new Date(),metaObject);}@Overridepublic void updateFill(MetaObject metaObject){this.setFieldValByName("updateTime",new Date(),metaObject);}
}

乐观锁

一、在表中添加version字段,在实体类中添加version字段(Integer)

二、在实体类进行版本号操作属性上添加注解

@Version
private Integer version;

三、配置乐观锁插件

在启动类,或者单独新建一个config包下创建一个配置类

@Configuration
@MapperScan("com.michael.mapper")
public class MpConfig{@Beanpublic OptimisticLockerInterceptor optimisticLockerInterceptor(){return new OptimisticLockerInterceptor();}
}

============================================================

多个id批量查询

List<User> users = userMapper.selectBatchIds(Arrays.asList(1,2,3));

简单条件查询

Map<String,Object> columnMap = new HashMap<>();
columnMap.put("name","Jack");
columnMap.put("age",20);List<User> users = userMapper.selectByMap(columnMap);

分页查询

①、配置分页插件配置类

@Bean
public PaginationInterceptor paginationInterceptor(){return new PaginationInterceptor();
}

②、编写分页代码,插件Page对象,传入两个对象,当前页和每页记录数

Page<User> page = new Page(1,3);
Page<User> userPage = userMapper.selectPage(page,null);//第二个参数为条件long pages = userPage.getPages();//总页数
long current = userPage.getCurrent();//当前页
List<User> records = userPage.getRecords();//查询数据集合
long tobal = userPage.getTotal();//总记录数
boolean b = userPage.hasNext(); //当前是否有下一页
boolean b1 = userPage.hasPrevious();//当前是否有上一页

逻辑删除

①、数据表添加一个字段boolean类型deleted,实体类添加属性Integer类型deleted

@TableLogic
private Integer deleted;

②、application.properties配置文件中添加

以下配置为默认值,所以该配置可无

mybatis-plus.global-config.db-config.logic-delete-value=1
mybatis-plus.global-config.db-config.logic-not-delete-value=0

条件构造器

在这里插入图片描述

QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.isNull("name").ge("age",12).isNotNull("email");//构造条件
int result = userMapper.delete(queryWrapper);
//条件查询+分页
@PostMapping("findPageHospSet/{current}/{limit}")//参数:当前页,每页数量
public Result findPageHospSet(@PathVariable long current,@PathVariable long limit,@RequestBody(required=false) HospitalSetQueryVo hospitalSetQueryVo//通过json传递
){//创建page对象Page<HospitalSet> page = new Page<>(current,limit);//构建条件QueryWrapper<HospitalSet> wrapper = new QueryWrapper<>();String hosname = hospitalSetQueryVo.getHosname();String hoscode = hospitalSetQueryVo.getHoscode();if(!StringUtils.isEmpty(hosname)){wrapper.like("hosname",hospitalSetQueryVo.getHosname());}if(!StringUtils.isEmpty(hoscode)){wrapper.eq("hoscode",hosipitalSetQueryVo.getHoscode());}Page<HospitalSet> pageHospitalSet = hospitalSetService.page(page,wrapper);
}

在这里插入图片描述

将控制方法的get改为post
参数添加注解@RequestBody
在这里插入图片描述

====================================================================

SpringBoot+MyBatisPlus常见问题

一、启动时,报出找不到mapper的问题

因为mapper包下是一个是实现了BaseMapper接口的接口,其实现类需要动态创建

方式一:需要在启动类上添加@MapperScan(“指定mapper包位置”)

方式二:配置类

@Configuration
@MapperScan("com.michael.mapper")
public class myConfig{}
http://www.yayakq.cn/news/325406/

相关文章:

  • 平安网站建设发挥了积极的作用住房和城乡建设部网站造价师
  • 购物网站开发小结哈尔滨优化网站方法
  • 哪个网站可以接项目做建设部网站注册人员
  • 京东网站建设策划书安卓程序下载安装
  • 做电脑系统最好的网站网站怎么做优化推广
  • 长葛住房和城乡建设局网站类似 wordpress 建站
  • 查企业信息的国家网站网络工程师好学吗
  • 移动端快速建站的方法网页制作教程百度网盘
  • 百度推广网站备案北京的网页建设公司
  • 优秀手机网站设计有哪些类型的网站
  • 产品设计网站官网最新发布的最新
  • 单位做网站的目的郴州网站建设找哪家公司
  • qq恢复官方网站网络营销方案如何写
  • 天津市建设厅注册中心网站深圳楼市最新消息
  • 网站模版idc商务网站建设的基本流程图
  • 移动商务网站开发课程做网站用什么软件好
  • 网站建设一般多少用户体验设计软件
  • 微山做网站国外企业网络研究
  • 杭州企业网站优化营销型网站设计流程
  • 福建省住房城乡和建设厅网站长沙网站建设建
  • 哪里有服务好的网站建设公司企业门户网站 php
  • 广州安卓程序开发做seo如何赚钱
  • 精彩的网格布局网站企业网站变成app的方法
  • 软件工程的八个步骤沈阳做网站优化的公司哪家好
  • 网站建设人员招聘要求营销型企业网站案例
  • 惠州网站建设模板合作东营住建局官网
  • 腾讯云 个人网站作网站公司
  • 电子商务网站 注意自微网站
  • 网站开发三大元素有什么做房屋装修的网站
  • 中国桥梁建设网站wordpress 伪静态tags