inflearn logo
강의

Course

Instructor

Real-world! TDD through Spring Boot Product-Order API Development

Reflecting reviews

port와 adapter에 대해

976

Minkyu Ha

5 asked

1

만들때 쓰셨던 port와 adapter 패턴에 대해 좀 설명해주실수 있을까요?

spring-boot tdd api pojo

Answer 1

0

ejoongseok

안녕하세요 Minkyu Ha님!

이번 강의에서 사용된 port와 adapter는 헥사고날 아키텍처, 포트 & 어댑터 등으로 불리고 있는 구조에서 말하는 아웃바운드 포트, 아웃바운드 어댑터라고 이해하시면 될거같습니다.

 

아웃바운드 포트를 이용해 애플리케이션 코어를 외부(DB, API, 등...)와 분리하여,

애플리케이션 코어를 쉽게 테스트 하고, 외부의 변경으로 부터 코어를 보호하려는 의도로 사용했습니다.

POJO에서 Spring Test로 넘어갈 때 누락(해결됨)

0

29

1

DatabaseCleanup 코드입니당 필요한 분들 쓰세요

0

125

1

이 방법이 TDD가 맞나요?

0

1108

2

POJO로 개발했는데 비즈니스 로직을 로깅해야 할 경우, 어떻게 해야 할까요?

0

336

1

generate -> add Dependency 이 메뉴가 안보이던데, 어떻게 보이게할까요?

0

352

1

실무 Asserta 사용여부가 궁금합니다.

0

454

1

테스트 코드 내의 지역변수를 final로 선언하는 이유가 궁금합니다.

0

528

1

통합테스트와 단위 테스트

0

964

1

의존성 및 설계? 부분 질문드립니다.

0

399

1

테스트 더블

0

394

1

리뷰반영 강의에서 shortcut ctrl + esc 는 어떻게 설정하나요?

0

482

1

POJO

0

596

1

POJO 상품 등록 기능 구현하기 강의 질문

1

543

1

steps 클래스를 사용하는 이유

0

340

1

랜덤 포트를 사용하는 이유

0

1104

1

상품등록 API 개발, JPA로 변환하기 에서

0

873

2

패키지 구조에 대해서 궁금합니다!

0

645

1

BeforeEach 를 하위 클래스에서 다시 사용하는것에 대해서 질문 드립니다.

1

562

1

ProductService의 updateProduct 로직 질문입니다.

0

556

2

TRUNCATE TABLE 시 AUTO_INCREMENT 컬럼 1로 초기화

2

3494

1

POJO로 개발 후 스프링으로 전환, 이후 JPA 전환하는 이유

4

1283

1

TestRestTemplate 대신에 RestAssured를 사용하는 이유가 있을까요?

0

1187

1

API 테스트로 전환하기

0

1015

1

코드 스타일에 대해서 질문드립니다.

2

1135

1