728x90
반응형
# Entity에서 데이터 꺼내오기
- 프로세스 1
- 프로세스 2
- 위의 그림을 보면 이해가 쉬운데, 차이점은 Controller에서 Repository를 연동할때도 Entity를 활용한다.
- Entity에서 데이터를 꺼내는 방법은 매우 간단하다. Entity나 Dto는 결국 데이터를 전달하는 용도이므로 값을 가지고 있다.
그래서 아래와 같이 해당 값을 return 해주면 해당 메소드에 담긴 값을 가져올 수 있다.
샘플 코드는 아래와 같다.
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column
private String title;
@Column
private String content;
public Article() {
}
public Long getId() {
return id;
}
위의 코드와 같이 getId() 메소드를 만들면 해당 값을 리턴해 준다. 그래서 Controller에서 해당 값을 불러올 수 있다.
아래는 예제 코드이다.
String get_name = login_entity.getName(); // login id 값
String get_pwd = login_entity.getPwd(); // login pwd 값
form도 위와 마찬가지로 데이터를 꺼내올수 있다.
- 끝 -
728x90
반응형