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头

解决办法

相关推荐
全栈凯哥几秒前
Java详解LeetCode 热题 100(27):LeetCode 21. 合并两个有序链表(Merge Two Sorted Lists)详解
java·算法·leetcode·链表
YuTaoShao1 分钟前
Java八股文——集合「List篇」
java·开发语言·list
PypYCCcccCc6 分钟前
支付系统架构图
java·网络·金融·系统架构
码农之王13 分钟前
(一)TypeScript概述和环境搭建
前端·后端·typescript
玛奇玛丶26 分钟前
面试官:千万级订单表新增字段怎么弄?
后端·mysql
华科云商xiao徐27 分钟前
Java HttpClient实现简单网络爬虫
java·爬虫
木木一直在哭泣28 分钟前
基于 XXL-JOB 的任务调度封装实践:xxl-job-start 项目详解
后端
掘金狂热勇士36 分钟前
Bullet 物理引擎:开启逼真物理模拟的大门
后端
扎瓦40 分钟前
ThreadLocal 线程变量
java·后端
BillKu1 小时前
Java后端检查空条件查询
java·开发语言