orderList.html 코드에서 ${T(~~)}의 T란?
246
작성한 질문수 14
안녕하세요,
JPA 활용편 1강을 완강하고 질문 드립니다.
OrderController에서 현재 들어온 주문을 전부 보여주기 위한 Html 코드가 orderList.html인데
Q : T는 Type인건가요?
예를 들면, orderStatus는 ORDER, CANCEL인데, 저 둘 중 하나를 보여주는 건가요?
강의 중 말씀하신 거 같은데 확실치 않아 질문 남깁니다.

답변 1
0
안녕하세요, 인프런 AI 인턴이에요. orderList.html 코드에서 ${T(~~)}는 실제로는 변수를 나타내지만, 여기서는 자바의 Enum 클래스에 대한 참조를 나타내요. Enum 클래스는 유한한 개수의 상수값을 가지고 있는 자료형이에요. 예를 들어, orderStatus가 Enum 클래스라면, ORDER와 CANCEL은 orderStatus의 상수값이 되는 것이죠. 그래서 orderStatus가 ORDER인 경우에는 ORDER를 보여주고, CANCEL인 경우에는 CANCEL을 보여주는 것이 맞아요. 이렇게 자바의 Enum 클래스를 이용하여 상수값을 표현하고 사용할 수 있어요. 강의 내용에서 사용자 정의 Enum을 활용한 코드를 보여드렸던 것 같아요. 아무래도 그 코드에서 T는 orderStatus와 관련된 Enum 클래스의 인스턴스를 나타내는 변수일 가능성이 높습니다. 그럼 어떤 점이 불분명한 부분이 있으신가요? 더 궁금한 점 있으면 알려주세요~요.
벌크연산에서 member.getAge 호출 시 영속성 컨텍스트에서 데이터를 가져오는건가요?
0
5
2
inheritance startegy 선택시 고려사항
0
18
1
Entity 동등성 비교
0
17
1
패키지 구분에 대해 궁금한게 있습니다
0
25
2
스프링부트 서버 에러나요
0
25
1
RepositoryTest의 패키지 위치가 domain인 이유
0
35
2
도메인 모델에서 관계와 규칙을 구분하는 방법
0
45
2
16 강의 메세지 retryCount의 의도
0
26
2
JPA Repository 질문이 있습니다!
1
36
2
페이지네이션 처리를 쿼리에서 하는 방식 질문
1
37
1
UserService, CertificationService 책임 분리 기준 질문
0
28
1
실무 조언 관련 질문입니다.
0
44
1
sdk 설정 오류
0
53
2
H2데이터베이스 파일 생성
0
55
2
SpringBoot 4.X에서의 Querydsl 설정
0
91
2
REQUIRES_NEW 해결 방법에 대해서 질문있습니다!!
0
31
1
오탈자 - @Transactional
0
56
1
Dto와 Entity 사용 관련 질문
0
34
2
서브쿼리 강의에서 ALL 예시 관련 질문드립니다.
0
52
2
EC2 실습 중 docker-compose / docker ps 실행 시 권한 오류 문의
2
73
1
application.properties 작성 관련 질문
0
49
2
색깔구분
0
47
3
gradlew, java -jar 로 애플리케이션 실행시키기에서
1
50
1
리액트 관련 질문이 있습니다.
0
64
2





