properties配置文件编码问题|学习笔记

简介: 快速学习properties配置文件编码问题

开发者学堂课程【SpringBoot快速掌握 - 核心技术:properties配置文件编码问题 】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/612/detail/9224


properties配置文件编码问题

一、具体内容

配置的值如下:

person :

age: 18

boss: false

birth: 2017/12/12

maps:(k1: v1,k2: 12)

lists:
- lisi
- zhaoliu
dog:
name:小狗

age: 2

last-name: zhangsan

Ctrl+/

更改后:

#server.port=8081
# idea,propertiesh配置文件utff-8

# 配置person的值

需要编码转换

person.last-name=张三

person.age=18
person.birth=2017/12/15
person.boss=false
person.maps.k1=v1
person.maps.k2=14
person.lists=a,b,c
person.dog.name=dog
person.dog.age=15

另一种方法:

@Component
@ConfigurationProperties(prefix = "person")

public class Person {

private String lastName;
private Integer age;
private Boolean boss;
private Date birth;
private Map maps;
private List lists;
private Dog dog;

运行:

@Override
public String toString() {
return "Person(" +
"lastName='" + lastName +'\''+

",age="+ age +
",boss=" + boss +
",birth=" + birth +
",maps=" + maps +
",1ists=" + lists +
",dog=" + dog +
'}';

}
public String getLastName() {

return lastName;

}


相关文章
|
3月前
Idea编码UTF-8中.properties 配置文件中文乱码
Idea编码UTF-8中.properties 配置文件中文乱码
65 3
|
6月前
|
前端开发 Java Spring
properties配置文件的读取
properties配置文件的读取
SpringBoot入门(四) 之 properties配置文件及其乱码问题
SpringBoot入门(四) 之 properties配置文件及其乱码问题
165 0
|
JSON Java 数据库
java常见的配置文件内容(application.properties,yml)
java常见的配置文件内容(application.properties,yml)
解决使用Properties读取中文乱码问题
解决使用Properties读取中文乱码问题
662 0
|
Java
springboot全局字符编码设置(解决乱码问题)
springboot全局字符编码设置(解决乱码问题)
1359 0
springboot全局字符编码设置(解决乱码问题)
|
算法 中间件 数据库
MyCat - 配置文件详解 - rule.xml 配置详解 | 学习笔记
快速学习 MyCat - 配置文件详解 - rule.xml 配置详解
|
Java Spring
SSM 项目因为需要加载多个properties配置文件,处理方式
SSM 项目因为需要加载多个properties配置文件,处理方式
254 0
|
安全 Java Spring
实战小技巧14:配置文件Properties
properties配置文件,相信各位小伙伴都不会太陌生,常用Spring的可能会经常看到它,虽说现在更推荐的是使用Yaml配置文件,但是properties配置文件的使用频率也不低 在jdk中有一个直接关连的类Properties,接下来我们来看一下它的用法
346 0

相关课程

更多
下一篇
无影云桌面