最近开发一个需求,讲一个中文值配置在properties文件中,然后代码中使用@Value注解进行注入使用,然而出现了如下状况:

中文出现乱码,将代码修改如下:

String str = new String(XTMC.getBytes(StandardCharsets.ISO_8859_1), StandardCharsets.UTF_8)

问题解决。

出现上面的原因是springboot对application.properties文件的读取默认使用的是ISO-8859-1编码

最新文章

  1. tp框架之空方法与空控制器
  2. 初识genymotion安装遇上的VirtualBox问题
  3. VMware下利用ubuntu13.04建立嵌入式开发环境之五
  4. android 透明度
  5. C语言学习笔记(一)_hello world程序中涉及的c语言元素
  6. U3D协程Coroutine之WWW与Update()的并行测试
  7. Java 笔试题集锦
  8. UBUNTU 关闭iptables的方法
  9. Delphi 写日志的类
  10. Oracle10g--plSql命令
  11. Swift - 2 (?和!、结构体、类、协议、扩展、闭包)
  12. Java并发编程:深入剖析ThreadLocal(转载)
  13. javascript string去除两边空格
  14. 基于LNMP的Zabbbix之Zabbix Server源码详细安装,但不给图
  15. Angular 小试牛刀[1]:Getting Started
  16. 使用sklearn进行数据挖掘-房价预测(5)—训练模型
  17. VS2012编译log4cpp1.1.1版本
  18. Redis入门教程(二)
  19. 使用 shell 在多服务器上批量操作
  20. keras中的重要函数

热门文章

  1. 轩辕展览-为什么要做VR虚拟展厅设计?
  2. 数据分析需要学什么?BI工具有速成?
  3. Ubuntu更新命令无法执行的,下一步该怎么办?
  4. 【windows 操作系统】并发
  5. 利用while循环写的简单小游戏猜数字
  6. Linux安装Python3.8.7
  7. PHP之cURL(爬虫)
  8. DFT/FFT/NTT
  9. GAN实战笔记——第七章半监督生成对抗网络(SGAN)
  10. laravel7 ORM和laravel模型操作