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;

}


相关文章
|
7月前
|
存储 自然语言处理 Java
ResourceBundle.getBundle()来读取自定义的properties配置文件
ResourceBundle.getBundle()来读取自定义的properties配置文件
194 1
|
4月前
Idea编码UTF-8中.properties 配置文件中文乱码
Idea编码UTF-8中.properties 配置文件中文乱码
74 3
|
7月前
|
前端开发 Java Spring
properties配置文件的读取
properties配置文件的读取
SpringBoot入门(四) 之 properties配置文件及其乱码问题
SpringBoot入门(四) 之 properties配置文件及其乱码问题
169 0
|
Java
Properties文件操作
Properties文件操作
74 0
|
XML 数据库 数据格式
idea使用c3p0数据库连接池无法加载配置文件xml,配置文件放置的位置
idea使用c3p0数据库连接池无法加载配置文件xml,配置文件放置的位置
289 0
idea使用c3p0数据库连接池无法加载配置文件xml,配置文件放置的位置
|
JSON Java 数据库
java常见的配置文件内容(application.properties,yml)
java常见的配置文件内容(application.properties,yml)
解决使用Properties读取中文乱码问题
解决使用Properties读取中文乱码问题
672 0
|
Java Spring
SSM 项目因为需要加载多个properties配置文件,处理方式
SSM 项目因为需要加载多个properties配置文件,处理方式
258 0