【问题标题】:How can I generate entities classes from database using Spring Boot and IntelliJ Idea?如何使用 Spring Boot 和 IntelliJ Idea 从数据库生成实体类?
【发布时间】:2016-08-27 23:58:45
【问题描述】:

我尝试使用 Spring Initializr 向导创建一个项目,并且我已经有一个数据库,所以我想使用 Spring Boot 和 IntelliJ Idea 生成实体类。

【问题讨论】:

  • 能否请您写下您到目前为止已采取的步骤?这个问题太笼统了,没法回答。您需要在 IDEA 中设置您的项目以支持 JPA/Hibernate,然后您可以使用它:jetbrains.com/help/idea/2016.1/…
  • 我用 Spring Initializr Wizard 创建了一个项目
  • 它仅在付费版本中可用。社区版用户请不要像我一样浪费时间搜索!!!

标签: java spring intellij-idea spring-boot


【解决方案1】:

先决条件是:

  1. 您的 Spring Boot 项目已在 IDEA 中正确初始化
  2. JPA persistence.xml 文件或类似文件已正确生成

那么你必须做这些事情:

  1. Create a DataSource - 在这里您将添加一个简单的数据源,它将连接到您的数据库。设置应该很直观——您只需提供连接详细信息并添加 DB 驱动程序(IDEA 可以为您下载)
  2. 添加 JPA/Hibernate 方面。你可以像thisthis 那样做。
  3. 现在你应该可以generate entities using IDEA了。您在这里要做的是选择Generate by Database Schema。该对话框将让您选择要使用的表格,其余的应该由您决定。

【讨论】:

    猜你喜欢
    • 2020-05-12
    • 2020-05-05
    • 1970-01-01
    • 1970-01-01
    • 2020-11-15
    • 2016-12-30
    • 1970-01-01
    • 2021-09-05
    • 1970-01-01
    相关资源
    最近更新 更多