【问题标题】:What is datasource.url and datasource.driverClassName in application.properties in Spring BootSpring Boot 中 application.properties 中的 datasource.url 和 datasource.driverClassName 是什么
【发布时间】:2022-02-06 17:03:00
【问题描述】:

我对 application.properties 中的数据源有一些疑问

#Data Source properties
spring.datasource.url=jdbc:mysql://${MYSQL_HOST:localhost}:3306/example
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver

datasource.driver-class-name 到底是什么意思?

【问题讨论】:

    标签: java spring spring-boot backend mysql-connector


    【解决方案1】:

    此名称是指用于与数据库通信的 JDBC 驱动程序的类名。 此类将在启动时加载(它必须在类路径中可用)。

    【讨论】:

      【解决方案2】:

      网址是您的数据库的位置。这里你说我的数据库位于http://localhost:3306/example,其中 example 是数据库名称。

      DriverClassName 是用于与数据库通信的 JDBC 驱动程序的名称。如果使用 JDBC 或 JPA 等 Spring 数据库之一,则可以省略该属性。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-11-27
        • 2023-02-10
        • 2017-08-07
        • 2022-07-21
        • 1970-01-01
        • 1970-01-01
        • 2017-09-19
        • 1970-01-01
        相关资源
        最近更新 更多