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头

解决办法

相关推荐
Javatutouhouduan3 分钟前
如何系统全面地自学Java语言?
java·后端·程序员·编程·架构师·自学·java八股文
正在绘制中5 分钟前
Java重要面试名词整理(八):RabbitMQ
java·面试·java-rabbitmq
悲且狂7 分钟前
文件路径与Resource接口详解
java·学习
后端转全栈_小伵11 分钟前
MySQL外键类型与应用场景总结:优缺点一目了然
数据库·后端·sql·mysql·学习方法
gz945612 分钟前
Virtualbox安装ubuntu20虚拟机无法打开终端
java·linux·开发语言
自律的kkk39 分钟前
mysql基础快速入门
java·数据库·mysql·oracle
alien爱吃蛋挞41 分钟前
List详解
java·list
HackKong1 小时前
高校网络安全_网络安全之道
java·网络·c++·python·学习·web安全·黑客技术
编码浪子1 小时前
Springboot高并发乐观锁
后端·restful
Andy01_1 小时前
Java八股汇总【MySQL】
java·开发语言·mysql