inflearn logo
강의

Course

Instructor

Spring Framework in my hands [Spring 2]

섹션 01 8강 질문입니다

237

aparkjun0185

19 asked

0

8강 스프2탄_Junit리스트보기 Controller테스트 강의 중 질문입니다.

테스트코드 BoardControllerTest.java에서

@Test

public void testList() throws Exception{

log.info(

mockMvc.perform(MockMvcRequestBuilders.get("/board/list"))

.andReturn()

.getModelAndView().getModelMap());

}

 

굵은 글씨 get이라고 하셨는데

BoardController.java에서

@GetMapping("/list")

public String getList(Model model) {

List<Board> list=boardService.getList();

// 객체바인딩

model.addAttribute("list",list);

return "board/boardList";

}

굵은 글씨 @GetMapping이라고 해줘서 테스트코드에서 get인 것은 알겠는데

왜 get이라고 해 줬는데 이해가 잘 안되서요..

특별한 거 없으면 그냥 get이라고 해주면 되는 건가요?

 두번째 질문은

다음 강의 언제 나오나요

 

spring jquery mvc jpa spring-security

Answer 1

0

bitcocom

테스트코드는 MockMvcRequestBuilders 객체를 이용해서 요청을 하고 그결 과를 얻어온다는 의미로 get()이라는 메서드로 요청을 하게되어 있습니다.
그리고 실제 BoardController에서는 @GetMapping()이라는 에노테이션에서 요청을 받는거구요.
메서드의 의미는 비슷하다고 보시면 됩니다.

junit Test에서 오류는 나지 않지만 결과가 다르게 나오네요

0

200

2

API키 관리 궁금해요.

0

257

2

SpringMvc 프로젝트가 없는 상태로 작업 중인데 처음부터 막힙니다..

0

148

2

namespace

1

192

1

안녕하세요 강의내용을 복습하다가 질문이 생겼습니다

0

267

1

안녕하세요. spring boot 에서 하는중인데 질문 드립니다.!

0

265

1

spring Legacy Project에서 MVC 프로젝트가 없습니다. 어떻게 해야하나요?

0

1538

1

idx, boardGroup 번호에 대해

0

181

1

깃허브 주소를 못 찾겠어요

0

271

1

스프링 시큐리티 질문

0

1010

1

강사님 감사 인사 드리러 왔습니다.

1

390

1

com.mysql

0

269

2

pom.xml의 dependencies 관련 질문

0

269

2

혹시 마프는 언제 오픈 되나요?

0

375

2

스프링부트

0

297

1

스프2탄 PPT파일은 없나요?

0

527

1

안녕하세요 답변 에러가 납니다.,

0

381

1

강사님 질문입니다!

0

426

2

다음 강의 또 언제 나오나요

0

589

2

다음강의 예정 사라지셨나요?

0

728

1

선생님 api와 인터페이스가 잘 이해가 가지 않는데요..

1

415

2

선생님 강의 문의 드릴 게 있는데요~!

0

330

1

수업자료 다운로드 위치가 안보입니다 ㅠㅠ

0

284

1

33강 완강기준 list -> get -> list -> 페이지이동 오류 해결법

1

571

1