随笔分类 - springboot2
摘要:引入依赖 <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <!-
阅读全文
摘要:1.redis下载 https://github.com/tporadowski/redis/releases 解压后目录结构 2. Redis配置系统环境变量 右键此电脑->属性||打开设置->系统->关于,高级系统设置->环境变量,选中系统变量Path点击"编辑",弹出的窗口点击"新建",输入R
阅读全文
摘要:controller类 @PostMapping("/importData") public Result importData(MultipartFile file){ dictService.importDictData(file); return Result.ok(); } service
阅读全文
摘要:EasyExcel官方文档 https://easyexcel.opensource.alibaba.com/ 写文件示例 引入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <ver
阅读全文
摘要:resources目录下新建logback-spring.xml <?xml version="1.0" encoding="UTF-8"?> <configuration scan="true" scanPeriod="10 seconds"> <!-- 日志级别从低到高分为TRACE < DEB
阅读全文
摘要:新建exception包 包下新建GlobalExceptionHandler类 package com.atguigu.yygh.common.exception; import com.atguigu.yygh.common.result.Result; import org.springfra
阅读全文
摘要:mapper import com.atguigu.yygh.model.hosp.HospitalSet; import com.baomidou.mybatisplus.core.mapper.BaseMapper; public interface HospitalSetMapper exte
阅读全文
摘要:Result类 package com.atguigu.yygh.common.result; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.
阅读全文
摘要:添加配置类 import com.google.common.base.Predicates; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Conf
阅读全文
摘要:实体类字段上添加注解 @TableLogic private String status; 添加配置(不配置则默认1已删除,0未删除) mybatis-plus.global-config.db-config.logic-delete-value=U mybatis-plus.global-conf
阅读全文
摘要:QueryWrapper 说明: 继承自 AbstractWrapper ,自身的内部属性 entity 也用于生成 where 条件及 LambdaQueryWrapper, 可以通过 new QueryWrapper().lambda() 方法获取. 测试用表: 1. eq、ne 说明: eq:
阅读全文
摘要:添加分页插件 import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; import com.baomido
阅读全文
摘要:数据库中添加version字段 自定义配置类中,添加乐观锁的拦截器 package com.atguigu.config; import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; import com.bao
阅读全文
摘要:实体类 import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotati
阅读全文
摘要:根据id更新 @Test public void updateUser(){ User user = new User(); user.setId(2L); user.setName("jackson"); int update = userMapper.updateById(user); Syst
阅读全文
摘要:引入依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x
阅读全文
摘要:创建父工程 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in
阅读全文
摘要:添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency> 实体类上添加注解 常见的注解 @No
阅读全文
摘要:页面提交的请求数据(get,post)都可以和对象属性进行绑定 @PostMapping("/saveUser") public Person saveUser(Person person){ return person; }
阅读全文
摘要:Map<String,Object> map、Model model、HttpServletRequest request都是可以给request域中放数据,再用request.getAttribute取数据 package com.java.boot.controller; import org.
阅读全文