spring配置文件第一行导致读取配置失败

遇到读取配置存在问题,尤其当配置到第一行

通过spring执行测试类,没有问题,但是相同配置启动项目时,老找不到JdbcTemplate

使用配置:

复制代码
spring.shardingsphere.datasource.names=master,slave

spring.shardingsphere.datasource.master.type=com.alibaba.druid.pool.DruidDataSource
spring.shardingsphere.datasource.master.driver-class-name=com.mysql.jdbc.Driver
****

后打断点,发现读取的spring.shardingsphere.datasource.names存在问题,进而导致后续问题的产生。

原因是存在utf-8的bom头导致,在变量前面存在 ï>>¿ 这个就是bom头

解决办法

相关推荐
一只乔哇噻6 分钟前
java后端工程师进修ing(研一版 || day41)
java·开发语言·学习·算法
愿时间能学会宽恕7 分钟前
SpringBoot后端开发常用工具详细介绍——SpringSecurity认证用户保证安全
spring boot·后端·安全
CodeSheep22 分钟前
稚晖君又开始摇人了,有点猛啊!
前端·后端·程序员
User_芊芊君子24 分钟前
【Java】设计模式——单例、工厂、代理模式
java·设计模式·代理模式
小宁爱Python26 分钟前
Django 从环境搭建到第一个项目
后端·python·django
2301_8035545233 分钟前
正向代理,反向代理,负载均衡还有nginx
java·nginx·负载均衡
要开心吖ZSH34 分钟前
软件设计师备考-(十六)数据结构及算法应用(重要)
java·数据结构·算法·软考·软件设计师
uzong35 分钟前
深入浅出:画好技术图
后端·架构
向上的车轮42 分钟前
基于Java Spring Boot的云原生TodoList Demo 项目,验证云原生核心特性
java·spring boot·云原生
IT_陈寒44 分钟前
Java性能优化:从这8个关键指标开始,让你的应用提速50%
前端·人工智能·后端