Skip to content

Commit

Permalink
[#6,#7]feat ✨: Reservation-Bnb 연관관계 임시매핑
Browse files Browse the repository at this point in the history
  • Loading branch information
honeySleepr authored and nohriter committed May 25, 2022
1 parent 529eecf commit 5ea6afd
Show file tree
Hide file tree
Showing 3 changed files with 46 additions and 0 deletions.
15 changes: 15 additions & 0 deletions Backend/src/main/java/project/airbnb/bnb/Bnb.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package project.airbnb.bnb;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;

@Entity
public class Bnb {

@Id @GeneratedValue
@Column(name = "bnb_id")
private Long id;

}
22 changes: 22 additions & 0 deletions Backend/src/main/java/project/airbnb/reservation/Reservation.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
package project.airbnb.reservation;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import project.airbnb.bnb.Bnb;

@Entity
public class Reservation {

@Id @GeneratedValue
@Column(name = "reservation_id")
private Long id;

@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "bnb_id")
private Bnb bnb;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
package project.airbnb.reservation;

import org.springframework.web.bind.annotation.RestController;

@RestController
public class ReservationController {


}

0 comments on commit 5ea6afd

Please sign in to comment.