spring boot properties 编码问题[四]
2023-09-14 08:59:24 时间
情景
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编码不一致。
这样就可以解决了。
相关文章
- Spring boot中普通工具类不能使用@Value注入yml文件中的自定义参数的问题
- 【Spring Boot】Spring Boot之两种引入spring boot maven依赖的方式
- Spring Boot实战:集成Swagger2
- spring MVC注解深入研究
- Spring Boot启动时数据库初始化spring.datasource(转)
- spring boot:发送带附件的邮件和html内容的邮件(以163.com邮箱为例/spring boot 2.3.2)
- JSP获取spring 的容器ApplicationContext
- Spring Boot (四): Druid 连接池密码加密与监控
- spring boot容器启动详解--转
- [Java Spring] Global exception handler for application with @ControllerAdvice
- Spring Boot——2分钟构建spring web mvc REST风格HelloWorld
- spring boot @propertySource @importResource @Bean [六]
- spring boot properties 编码问题[四]
- spring boot: 用thymeleaf嵌套循环展示多层数据(spring boot 2.3.2)
- linux vscode配置spring boot开发环境
- spring boot日志框架体系剖析(默认采用logback作为日志框架)
- Spring Boot with Redis
- spring schedule定时任务(二):配置文件的方式
- Spring Boot 定时任务开启后,怎么符合条件自动停止?
- 学习Spring Boot:(十四)spring-shiro的密码加密
- spring boot配置druid(德鲁伊)
- maven pom.xml 的 spring-boot-maven-plugin 红色报错 解决
- 005-Spring Boot配置分析-配置文件application、Environment、PropertySource、@Value、EnvironmentPostProcessor、Profiles
- Spring Boot Rest模板