From 43481725b9c7028513b16ac2cd2a59470900c3c6 Mon Sep 17 00:00:00 2001 From: Dave Syer Date: Mon, 26 May 2014 10:06:18 +0100 Subject: [PATCH] Fix bug in DataSourceBuilder --- .../boot/autoconfigure/jdbc/DataSourceBuilder.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceBuilder.java b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceBuilder.java index be6c24d1f5..3a617a89d7 100644 --- a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceBuilder.java +++ b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceBuilder.java @@ -75,7 +75,8 @@ public class DataSourceBuilder { } private void maybeGetDriverClassName() { - if (!this.properties.containsKey("driverClassName")) { + if (!this.properties.containsKey("driverClassName") + && this.properties.containsKey("url")) { String cls = this.driverClassNameProvider.getDriverClassName(this.properties .get("url")); this.properties.put("driverClassName", cls);