springboot使用@Value注入properties文件中的值,中文乱码
2024-09-06 14:23:40
最近开发一个需求,讲一个中文值配置在properties文件中,然后代码中使用@Value注解进行注入使用,然而出现了如下状况:
中文出现乱码,将代码修改如下:
String str = new String(XTMC.getBytes(StandardCharsets.ISO_8859_1), StandardCharsets.UTF_8)
问题解决。
出现上面的原因是springboot对application.properties文件的读取默认使用的是ISO-8859-1编码
最新文章
- tp框架之空方法与空控制器
- 初识genymotion安装遇上的VirtualBox问题
- VMware下利用ubuntu13.04建立嵌入式开发环境之五
- android 透明度
- C语言学习笔记(一)_hello world程序中涉及的c语言元素
- U3D协程Coroutine之WWW与Update()的并行测试
- Java 笔试题集锦
- UBUNTU 关闭iptables的方法
- Delphi 写日志的类
- Oracle10g--plSql命令
- Swift - 2 (?和!、结构体、类、协议、扩展、闭包)
- Java并发编程:深入剖析ThreadLocal(转载)
- javascript string去除两边空格
- 基于LNMP的Zabbbix之Zabbix Server源码详细安装,但不给图
- Angular 小试牛刀[1]:Getting Started
- 使用sklearn进行数据挖掘-房价预测(5)—训练模型
- VS2012编译log4cpp1.1.1版本
- Redis入门教程(二)
- 使用 shell 在多服务器上批量操作
- keras中的重要函数