MyBatis和Spring整合后连接sqlserver提示登录Administrator失败问题整理

MyBatis和Spring整合后连接sqlserver提示登录Administrator失败问题整理_第1张图片

如上图,spring-mybatis配置文件中的dataSource配置时传入的username属性值现在是jdbc.username,这是已经改好的,原来的是username,jdbc.properties中也是username,不是现在的jdbc.username,问题正是在于,此时${username}的值并不是jdbc.properties文件中的username值,而是JVM系统环境变量的username。spring容器在管理PropertySource时,不光读取自己写的properties文件,spring也会把JVM system properties和JVM system env properties都读取到容器中,所以请不要使用和JVM properties相同的key。

你可能感兴趣的:(摸索)