본문 바로가기
Spring/스프링 입문

[스프링 입문] 5 - (3) 조회

by Poorm 푸름 2023. 8. 6.

[회원 웹 기능]

 

1. MemberController 수정 ( /member/new 페이지 만들기 )

 

src - main - java - hello.hellospring - MemberController 클릭 → 강의자료 코드 붙여넣기

 

 

☞ @GetMapping("/members") : localhost:8080/members 일 때 아래 메서드 호출

 

☞ List<Member> members = memberService.findMemvers : 저장된 memberService 회원 list로 반환

 

model.addAttribute() : Model 객체 파라미터로 받아 데이터 넘기기

                                          (변수 이름변수에 넣을 데이터 값);

 

☞ return "members/memberList" : members - memberList.html 호출

 

 

2. memberList.html 만들기

 

src - main - resource - templates - members 우클릭 → New - HTML File 클릭 → memberList.html

입력 강의자료 코드 넣기  

 

 

  태그    의미
 <body>    출력되는 부분
 <div>    body 문서 안에서 각 영역의 세션을 구분 
 <table>    표를 만드는 태그
 <thead>    표의 제목 영역
 <tr>    표의 행
 <th>    제목 셀
 <tbody>    표의 본문 영역
 <td>    표의 열

 

☞   <tr>                              : #과 이름을 제목으로 두고 행으로 나타낸다

           <th>#</th>

           <th>이름</th> 

      </tr>

 

☞  ${members} : model 안에 있던 애 꺼내온 것

 

 

[가입결과]

 

 

[출처] 김영한 강사님 인프런 스프링 입문 

https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8

 

[무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의

스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., 스프링 학습 첫 길잡이! 개발 공부의 길을 잃지 않도록 도와드립니다. 📣 확인해주세

www.inflearn.com