摘要:springboot后台 minio文件管理文件你的上传下载接口 @PostMapping("/upload") public String uploadFile(@RequestParam("file") MultipartFile file) { try { String bucketName
阅读全文
摘要:通过地址请求获取文件流,并将其保存到本地 package cn.oyun.speech.module.system.service; import java.io.IOException; import java.io.OutputStream; import java.net.URI; impor
阅读全文
摘要:在实际使用过程当中有时会用到清空文件夹的操作,需要使用给定文件夹地址,利用递归的方式清空该文件夹下的全部文件,以及子文件夹 /** * 删除指定文件夹下的全部内容 * @param file */ public static void remove(File file) { File[] files
阅读全文
摘要:由于项目中要用到文件上传,将文件上传到指定的目录中,并且生成网络地址,以供之后通过网络地址进行请求查看 支持多文件上传 SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd/"); /** * 上传文件 * @param uploadFile
阅读全文
摘要:querywrapper功能还是挺强大的,可以很大程度上减少我们写sql语句,由于项目中药用到查询近一个月,近一周这种时间范围的, 可是使用其中的apply方法,对其中的时间范围进行书写: queryWrapper.lambda().apply("now() - interval '1 month'
阅读全文
摘要:首先在修改密码之前需要先验证一下用户输入的原密码是否正确 /** * 验证原密码是否正确 * @param userId * @param oldPassword * @return */ @ApiOperation(value = "用户管理-验证原密码", notes = "用户管理-验证原密码
阅读全文
摘要:mulipartFile转File //如果不愿意生成本地文件,可以使用临时文件 File file = new File(multiPartFile.getOriginalFilename()); //如果需要生成本地文件可以直接写出具体路径 FileUtils.copyInputStreamTo
阅读全文
摘要:MultipartFile首先转换成file然后再讲file转换成base64格式 public String getBase64String(MultipartFile multiPartFile) throws IOException { String baseStr = null; //把Mu
阅读全文
摘要:在项目中可以直接应用这段代码,主要将其中的实体类换成自己实际需要的实体即可 @GetMapping(value = "/list") public Result<IPage<SysChannel>> queryPageList(SysChannel sysChannel, @RequestParam
阅读全文
摘要:在使用querywrapper进行查询时会动态的构建查询条件,对于字符类型的空值,会将其直接过滤,查询有给定值得字段,而对于常用的几个数值类型如int,double,float类型,会默认为0,查询的时候会查询该字段为0的数据,这就导致接口的功能出现问题,偏离我们的初衷. 上网查找资料才发现,对于这
阅读全文
摘要:首先需要建立工具类 BigDecimalFormatSerializer 继承JsonSerializer方法,对serialize方法进行重写 代码如下:(我在实体类中用的是Double类型的,所以再次只处理Double类型,如需转换其他类型可以将value的类型定义为所需的类型) public
阅读全文
摘要:首先使用多数据源需要在application-dev.yml中增加新的数据库连接 datasource: datasource: master: url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicod
阅读全文
摘要:在项目中用到了多数据源,在连接postgres数据库时,项目启动报错,说数据库连接错误,说dual不存在,网上好多教程都是说数据库查询的时候的大小写问题,而这个仅仅是连接,咋鞥却处理方法是修改application-dev.yml中的配置文件. 项目中的druid参数是这样的:确实在配置文件中有个查
阅读全文
摘要:Spring boot项目报错Field sysChannelService in org.jeecg.modules.bazsystem.controller.SysChannelController required a bean of type 'org.jeecg.modules.bazsy
阅读全文
摘要:multi-datasource2: url: jdbc:postgresql://localhost:5432/jeecg username: postgres password: postgres driver-class-name: org.postgresql.Driver
阅读全文