【问题标题】:Connecting Spring + JPA web application with MySQL将 Spring + JPA Web 应用程序与 MySQL 连接
【发布时间】:2014-09-30 06:35:38
【问题描述】:

我一直在阅读入门指南中的如何使用 Spring 制作 Web 应用程序,特别是以下指南:

  • 使用 Spring MVC 提供 Web 内容

  • 使用 JPA 访问数据

但我不知道 JPA 如何选择将数据存储到哪个数据库驱动程序。

如何在 Spring + JPA 中连接 MySQL 数据库。

我了解了 Spring + Java Annotations(无 XML 配置)

【问题讨论】:

    标签: spring-mvc spring-data spring-boot


    【解决方案1】:

    您提到的指南都使用Spring Boot

    Spring Boot 是一个新的 Spring 项目,用于引导 Spring 项目。在您的情况下,它将为您自动配置数据源。具体来说,如果您在类路径中有 H2HSQL,Spring 将创建该内存数据库。

    您可以通过将以下属性添加到application.properties 来轻松覆盖 Spring Boot 提供的默认值:

    spring.datasource.url=jdbc:mysql://whateverhost/whateverdbname
    spring.datasource.username=dbuser
    spring.datasource.password=dbpass
    spring.datasource.driverClassName=com.mysql.jdbc.Driver
    

    有关更多信息,请查看relevant documentation。 或者你可以查看this教程

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-13
    • 1970-01-01
    • 1970-01-01
    • 2017-01-10
    • 2019-06-16
    • 1970-01-01
    • 2021-07-24
    相关资源
    最近更新 更多