seong
Controller 연습 - user 데이터 읽기 본문
기본셋팅 (lombok가 설정 되어 있다고 가정)
- user의 정보를 읽고 웹으로 출력해주는 실습
- user의 테이블,Dao, 컨트롤러, jsp가 필요
User 작성
- 테이블의 엔티티를 작성.
- lombok이 설정이 되있다면 @Setter~ 등등 어노테이션 실행 가능
- Lombok은 Get,Set,생성자들을 모두 자동으로 생성해준다.
UserDao 작성(현재 DB 연동을 안했기 때문에 임의 작성한 가짜 데이터이다.)
- 유저 한명의 정보를 가져오는 메서드
- DB연동을 하지 않았고 단순 연습이기 때문에 임의의 값 전달
detail.jsp 작성
UserController 작성
- 어노테이션을 작성해 Controller임을 표시
- 주소 맵핑
- 파라미터 값으로 id 값 준다.
- UserDao 객체 생성 (메서드 사용)
- Dao의 메서드 실행해 userPS에 정보 저장
- View( .jsp)로 보여줄 것이기 때문에 model 작성
- user/detail 페이지로 이동
addAttribute("user", userPS) : user라는 키값에 userPS가 담겨진다.
적은 값들이 제대로 출력됬다.
'Spring > SpringBoot' 카테고리의 다른 글
PostMan 설정하기 (0) | 2022.08.29 |
---|---|
Controller연습 - Member (0) | 2022.08.28 |
lombok 설정하기 (0) | 2022.08.25 |
PostMapping , GetMapping (0) | 2022.08.25 |
파라미터(데이터) 전달 - 쿼리 스트링 과 패스 (0) | 2022.08.25 |