常见问题
itdragons
独立思考
展开
-
SpringBoot多数据库语法兼容方案
文章目录背景配置pom.xmlDataSourceConfig使用背景项目用的是oracle,现在同时要兼容oracle。配置pom.xml<!-- mysql驱动 --><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.16</version>原创 2020-09-27 14:45:53 · 726 阅读 · 0 评论 -
springBoot发送邮件附件名称乱码的解决
问题场景一场景二解决 //java mail发邮件是附件名过长默认会被截断,附件名显示【tcmime.2475.2828.3041.bin】,主动设为false可正常显示附件名 properties.setProperty("mail.mime.splitlongparameters", "false");//这行解决文件名称乱码String newFileName = MimeUtility.encodeWord(attachmentName,"utf-8","B");完整源码p原创 2020-09-25 18:53:04 · 2889 阅读 · 0 评论 -
Null return value from advice does not match primitive return type for
我是在AOP做了数据过滤,强制返回了null,就报了这个错,原因就是null无法转为方法定义的基本数据类型返回值!!!检查报错的代码行,调用的方法,如果是基本数据数型,改为包装对象即可。int -> Integerboolean -> Boolean...原创 2020-04-30 00:18:47 · 1133 阅读 · 0 评论 -
Gateway调用Feign失败的问题
问题服务B 通过Feign 可以正常调通 服务A网关Gateway却不能通过Feign调通服务A解决思路修改日志的输出级别为DEBUG创建feign的配置文件,设置feign的日志输出级别为所有/** * Feign 配置 * @author: itdragons * @time: 2020/4/29 5:14 下午 */@Configurationpublic cla...原创 2020-04-29 18:05:08 · 7845 阅读 · 11 评论 -
JSON parse error: Invalid UTF-8 start byte 0xb7 异常解决
全局搜索:getBytes(Charset.defaultCharset())替换为:getBytes(StandardCharsets.UTF_8)原创 2019-12-03 13:29:18 · 8483 阅读 · 2 评论 -
解决Spring Cloud Zuul过滤器获取请求参数为空
问题:利用postMan或HttpClient发送post请求,参数请求格式为form-data,经过ZuulFilter过滤器获取不到提交的参数。解决办法:1.新建拦截器继承OncePerRequestFilter,重写doFilterInternal方法,通过HttpServletRequest 获取参数,利用RequestContext传递参数@Component("Autho...原创 2018-08-07 15:33:18 · 9039 阅读 · 4 评论 -
springboot打包报错invalid entry size (expected 2 but got 1 bytes)
开发环境:idea2018.1.6解决方法: 删除resources\static目录后,打包成功; 经过一步步排查,发现xxx.eot文件损坏。删除即可。 ...原创 2018-07-19 17:34:31 · 3720 阅读 · 1 评论 -
MyBatis二级缓存配置,集成通用Mapper共享缓存
1.配置mybaits-config.xml,开启二级缓存 2. xxxxMapper.xml文件中使用即可,如果使用了通用mapper插件需要修改为,并在Mapper类使用注解@CacheNamespace原创 2018-01-18 12:03:03 · 1613 阅读 · 1 评论 -
unwinding now org.apache.cxf.interceptor.Fault: Index: 1, Size: 1
cxf调用webservice接口抛出异常,原因:参数个数不一致,可以为空,但是必须有。Object[] parameters = new Object[]{"",""};原创 2017-07-19 15:43:30 · 11101 阅读 · 0 评论 -
idea 运行tomcat 内存溢出 java.lang.OutOfMemoryError: PermGen space
-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m原创 2017-07-05 12:09:34 · 408 阅读 · 0 评论 -
springMVC解决跨域请求
1、创建Java类package com.hzc、.util;import java.io.IOException;import javax.servlet.FilterChain;import javax.servlet.ServletException;import javax.servlet.http.HttpServletRequest;import javax.serv转载 2017-06-19 15:04:48 · 1798 阅读 · 0 评论 -
idea报错M2_HOME environment variable on your system.
idea 使用maven 编译报错:Error running jeeplus-web-jetty:run: No valid Maven installation found. Either set the home directory in the configuration dialog or set the M2_HOME environment variable on you原创 2017-06-02 13:25:20 · 16092 阅读 · 2 评论 -
Linux下Graphics2D.drawString(message, px, py)乱码问题
问题描述:new Font("宋体", Font.BOLD, 48)Windows正常,Linux乱码1、查看jdk安装目录,echo ${JAVA_HOME}2、上传windows字体(宋体)到Linux服务器windows字体目录:“C:\WINDOWS\Fonts\simsun.ttc”Linuxjdk字体目录:“/usr/local/原创 2017-05-22 11:46:32 · 5286 阅读 · 0 评论 -
javax.el.ELException: Error Parsing:${label==null?'添加':label}
异常:org.apache.jasper.JasperException:javax.el.ELException: Error Parsing: ${label==null?'添加':label}at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:78)原代码:原创 2017-06-01 09:06:17 · 1857 阅读 · 0 评论 -
Java修改图片png格式透明背景大小分辨率
import java.awt.Graphics2D;import java.awt.Image;import java.awt.Transparency;import java.awt.image.BufferedImage;import java.io.File;import javax.imageio.ImageIO;/** * 图片工具类 */public class转载 2017-04-21 16:04:11 · 5343 阅读 · 1 评论 -
Initializing Spring root WebApplicationContext
Java代码 Initializing Spring root WebApplicationContext 服务启动后,一直不动,网上一直没有找到解决答案,最后排查,是数据库连接问题。原创 2016-08-11 19:42:39 · 938 阅读 · 0 评论 -
关于myeclipse导入maven项目没有选项的问题
如下图,导入Maven项目可选项只有一个:下面是解决方法:1、进入目录:myeclipse workspace根目录\.metadata\.plugins\org.eclipse.core.runtime\.settingsPs:不知道工作区目录,Myeclipse中点击File->Switch workspace->Other,即可看到当前工作区目录。原创 2016-09-01 19:08:22 · 10936 阅读 · 2 评论 -
java.lang.IllegalStateException: Failed to load ApplicationContext错误解决
java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.原创 2016-08-13 23:41:54 · 8387 阅读 · 1 评论