排序
连接Oracle数据库报错:ORA-28040: No matching authentication protocol exception
程序连接数据库报错,信息如下: java.sql.SQLException: ORA-28040: No matching authentication protocol 解决办法: 删除ojdbc14.jar依赖,使用ojdbc6.jar。
Java中将字符串转为驼峰格式
方式1 使用CaseUtils 对Java字符串进行转换为驼峰格式: CaseUtils.toCamelCase(null, false) = null CaseUtils.toCamelCase('', false, *) = '' CaseUtils.toCamelCase(*, false, null) = * Ca...
Spring Boot将Mybatis返回结果转为驼峰的三种实现方式
我们通常获取Mybatis返回的数据结果时想要将字段以驼峰的形式返回,比如ORGAN_NAME数据库字段,然后以organName的形式返回,具体实现方式有以下三种: 一、使用Mybatis内置配置 具体yml文件配置...
Java将文件名转为小写
代码: /** * 列出目录下所有的文件&文件夹 * * @param dirName 路径名称 * @return * @author 四个空格-https://www.4spaces.org */ public static void listAllFiles(String dirName) { /...
Spring如何使用RequestBody接收ajax传递参数
代码清单1 $.ajax({ url: context + '/service/datareport/echartScore', async: false, dataType: 'json', data: JSON.stringify({'srYear': $('#srYear').val(), 'srType': $('#srType').val(...
Mybatis查询集合遍历出错,如何正确使用foreach判断空或null?
Mybatis动态SQL的另一个常见使用场景是对集合进行遍历(尤其是在构建 IN 条件语句的时候),可以将List、Set、数组等类型的数据作为参数。但是当List作为参数时,判断空需要特别注意。 例如: &...
SpringBoot Controller如何接收数组参数?
SpringBoot Controller接口接收前台传来的数组参数示例: 前台 $.ajax({ url: interface_apps, async: false, type: 'DELETE', data: JSON.stringify(appCodes), async: false, contentType: 'a...
Feign接收文件流错误no suitable HttpMessageConverter found解决办法
错误信息 通过Feign调用微服务其他组件接口,报错如下: no suitable HttpMessageConverter found for response type [class com.common.web.model.Page] and content type [image/jpeg;charset...
Spring Cloud Feign如何获得接口返回的文件流
本文通过Feign实现微服务间接口调用,返回stream,从而让通过stream实现文件的下载、页面图片、视频等展示成为可能,实现代码如下。 服务端 Controller @GetMapping(value = '/fileStream/{file...