如何使用Spring Boot和IntelliJ Idea从数据库生成实体类?

时间:2016-05-03 04:34:14

标签: java spring intellij-idea spring-boot

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

1 个答案:

答案 0 :(得分:17)

先决条件是:

  1. 您已在IDEA中正确初始化了Spring Boot项目
  2. 已正确生成JPA persistence.xml文件或类似文件
  3. 然后你必须做这些事情:

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