情景
application.properties 中:
server.port=8081
person.last-name=張三
person.age=18
person.birth=2017/12/15
person.boss=false
person.maps.k1=v1
person.maps.k2=v2
person.lists=a,b,c
在測試中的代碼如下:
@RunWith(SpringRunner.class)
@SpringBootTest
class DemoApplicationTests {
@Autowired
Person person;
@Test
void contextLoads() {
System.out.println(person);
}
}
代碼和我的一篇隨筆<<spring boot yaml 配置>>一致,僅僅是配置換成了properties
結果如下:
出現了亂碼。
這是因爲運行時編碼和我們書寫的idea編碼不一致。
這樣就可以解決了。