programing

Spring Boot 및 IntelliJ Idea를 사용하여 데이터베이스에서 엔티티 클래스를 생성하려면 어떻게 해야 합니까?

elseif 2023. 3. 20. 21:37

Spring Boot 및 IntelliJ Idea를 사용하여 데이터베이스에서 엔티티 클래스를 생성하려면 어떻게 해야 합니까?

Spring Initializr 마법사를 사용하여 프로젝트를 작성하려고 하는데 이미 데이터베이스가 있기 때문에 Spring Boot 및 IntelliJ Idea를 사용하여 엔티티 클래스를 생성하고 싶습니다.

전제 조건은 다음과 같습니다.

  1. 스프링 부트 프로젝트가 IDEA에서 올바르게 초기화되었습니다.
  2. JPA persistence.xml 파일 또는 이와 유사한 파일이 올바르게 생성되었습니다.

그런 다음 다음과 같은 작업을 수행해야 합니다.

  1. DataSource를 만듭니다.여기서 데이터베이스에 접속할 심플한 DataSource를 추가합니다.설정은 직관적이어야 합니다.접속 상세 정보만 제공하고 DB 드라이버를 추가합니다(IDEA는 드라이버를 다운로드 할 수 있습니다).
  2. JPA/Hibernate 패싯을 추가합니다.이렇게 해도 되고 이렇게 해도 돼요.
  3. 이제 IDEA를 사용하여 엔티티를 생성할 수 있습니다.여기서 당신이 하고 싶은 것은 선택이다.Generate by Database Schema. 이 대화 상자에서 사용할 테이블을 선택할 수 있으며, 나머지는 사용자에게 달려 있습니다.

언급URL : https://stackoverflow.com/questions/36995670/how-can-i-generate-entities-classes-from-database-using-spring-boot-and-intellij