转载:https://my.oschina.net/chinesedragon/blog/1647846

Spring Boot 2.0 多数据源编程

在Spring Boot 1.5.x之前,多数据源编程已经有很多教程和例子了,比如恒宇少年的博客还有程序猿DD的博客,我就是在两位大拿的教程下学习的。

但是在升级到Spring Boot 2.0后,一些配置及用法有了变化,如果不小心就会碰到“jdbcUrl is required with driverClassName.”的错误,详细错误信息可以查看这里。

我经过一番努力,查找资料,终于找到了解决办法,在这里分享出来,省得后来者再去查找资料。

第一种方法:
在配置文件中使用spring.datasource.jdbc-url,而不是通常使用的spring.datasource.url。 
在这里也请大佬们帮忙解释下spring.datasource.jdbc-url和spring.datasource.url的区别。

第二种方法:
在数据源配置时使用DataSourceProperties方法。

Spring Boot 2.0 多数据源编程 jdbcUrl is required with driverClassName相关推荐

  1. 【译】Spring Boot 2.0 官方迁移指南

    前提 希望本文档将帮助您把应用程序迁移到 Spring Boot 2.0. 在你开始之前 首先,Spring Boot 2.0 需要 Java 8 或更高版本.不再支持 Java 6 和 7 了. 在 ...

  2. Spring Boot 2.0 迁移指南

    点击上方"朱小厮的博客",选择"设为星标" 回复"666"获取新整理的1000+GB资料 前提 本文档将帮助您把应用程序迁移到 Spring ...

  3. Spring Cloud F Spring Boot 2.0 版本升级说明书

    Spring Boot 2.0 需要 Java 8 或更高版本.不再支持 Java 6 和 7 了 在 Spring Boot 2.0 中,许多配置属性被重新命名/删除,开发人员需要更新 依赖版本 以 ...

  4. Spring Boot 2.0正式发布,升还是不升呢?

    Spring帝国 Spring几乎是每一位Java开发人员都耳熟能详的开发框架,不论您是一名初出茅庐的程序员还是经验丰富的老司机,都会对其有一定的了解或使用经验.在现代企业级应用架构中,Spring技 ...

  5. SpringBoot2.0(一):【重磅】Spring Boot 2.0权威发布

    就在昨天Spring Boot2.0.0.RELEASE正式发布,今天早上在发布Spring Boot2.0的时候还出现一个小插曲,将Spring Boot2.0同步到Maven仓库的时候出现了错误, ...

  6. 【spring boot】 禁用/关闭数据源/DataSource

    前言 spring boot 2.0.0.RELEASE maven 3.5 eclipse 4.9.0 用spring boot做程序,不需要连接数据库.该程序一直工作正常. 在某次修改程序后,出现 ...

  7. Spring Boot 2.0 正式发布

    转载自 重磅:Spring Boot 2.0 正式发布! Spring Boot 2.0 正式发布! 2018/03/01最新消息,传得沸沸扬扬的Spring Boot 2.0 正式发布了. 小编去看 ...

  8. springboot异步注解_Spring Boot 2 :Spring Boot 中的响应式编程和 WebFlux 入门

    [小宅按]Spring 5.0 中发布了重量级组件 Webflux,拉起了响应式编程的规模使用序幕. WebFlux 使用的场景是异步非阻塞的,使用 Webflux 作为系统解决方案,在大多数场景下可 ...

  9. 实战Spring Boot 2.0系列(一) - 使用Gradle构建Docker镜像

    前言 通常我们使用 Dockerfile 来构建项目的 Docker 镜像.但是也有使用 gradle 在编译项目的时候一起把镜像给 构建 并 上传 的需求.本文将会讲解如何使用 gradle 编写并 ...

最新文章

  1. .NET4.0并行计算技术基础(8)
  2. 构建线性模型(Lasso)并通过系数(coefficients)可视化分析特征重要度
  3. Java开发必会的反编译知识
  4. 【渝粤教育】国家开放大学2018年春季 0599-22T工程造价管理基础理论与相关法规 参考试题
  5. 怎么评价两组数据是否接近_接近组数据(组间)
  6. java学习(75):GUL文本框和标签
  7. Being a Good Boy in Spring Festival【博弈】
  8. java 修改 referer_看好你的门-客户端传数据-用java修改referer
  9. 究竟什么时候该使用MQ?
  10. request.setAttribute()用法
  11. 【MyBatis框架】高级映射-延迟加载
  12. ONNX系列三 --- 使用ONNX使PyTorch AI模型可移植
  13. 随想录(平台软件和项目代码)
  14. 限制textarea的输入字数
  15. SQL 数据库开发一些精典的代码(转永南)
  16. paip.java 调用c++ dll so总结
  17. Delphi7 如何调整背景色为黑色容易护眼
  18. godaddy无法修改域名服务器,GoDaddy域名修改DNS设置方法
  19. 计算机存储单位字节(Byte)以及单位之间的转换
  20. 基于Java毕业设计智创员工管理系统源码+系统+mysql+lw文档+部署软件

热门文章

  1. python中自定义错误_Python中的自定义错误消息
  2. linux 重建文件系统命令,fsck命令 – 检查并修复Linux文件系统
  3. Chrome 将内置 QR 扫码共享页面功能
  4. 河北工程大学c语言期末考试及答案,河北工程大学之数据结构c语言版期末考试复习试题...
  5. git解决冲突 删除本地_Git冲突:git pull时和本地改动冲突
  6. linux系统vi光标移动字符,Linux vim光标移动快捷键
  7. ionic获取手机通讯录
  8. java 源树_【Java源码】树-概述
  9. php 标签库,PHP.MVC的模板标签系统之模板标签库
  10. c语言求满足不等式的最小值,高手请进,请教一道简单的c语言题!