예전 글에서 도메인을 중심에 둔 디자인 접근방식인 도메인 주도 설계에 대해 본 적이 있다. 2022.09.10 - [개발/Spring] - [Spring]도메인 주도 설계(Domain Driven Design, DDD) [Spring]도메인 주도 설계(Domain Driven Design, DDD) 예전에 Spring Data JDBC에 대해 다루며 DDD에 대해 잠깐 언급한 적이 있다. 2022.08.29 - [개발/Spring] - [Spring]Spring Data JDBC - 도메인 엔티티&테이블 설계 [Spring]Spring Data JDBC - 도메인 엔티티&테.. gnidinger.tistory.com 이번 글에선 테스트가 중심이 된 개발 프로세스인 테스트 주도 개발(Test Driven ..
지난 글에서 API 계층에 Slice Test를 진행하면서 테스트를 위해 DB 계층을 포함한 앱 전체의 로직이 실행되기 때문에 엄밀한 의미에서 Slice Test는 아니라고 언급했었다. 2022.09.08 - [개발/Spring] - [Spring]Slice Test - API Layer [Spring]Slice Test - API Layer 지난 글까지 테스트의 종류를 알아보고, 가장 작은 범위인 단위 테스트를 비즈니스 로직에 적용해 봤다. 2022.09.07 - [개발/Spring] - [Spring]단위 테스트(Unit Test) 2022.09.07 - [개발/Spring] - [Spring]JUn.. gnidinger.tistory.com 이 문제는 Mock 객체를 도입하면 해결되는데, 이번 글에..
지난 글까지 비즈니스 로직과 API 계층에 테스트를 적용했다. 2022.09.07 - [개발/Spring] - [Spring]단위 테스트(Unit Test) 2022.09.07 - [개발/Spring] - [Spring]JUnit을 이용한 비즈니스 로직 단위 테스트 2022.09.08 - [개발/Spring] - [Spring]Hamcrest를 적용한 단위 테스트 2022.09.08 - [개발/Spring] - [Spring]Slice Test - API Layer [Spring]Slice Test - API Layer 지난 글까지 테스트의 종류를 알아보고, 가장 작은 범위인 단위 테스트를 비즈니스 로직에 적용해 봤다. 2022.09.07 - [개발/Spring] - [Spring]단위 테스트(Unit ..
지난 글까지 테스트의 종류를 알아보고, 가장 작은 범위인 단위 테스트를 비즈니스 로직에 적용해 봤다. 2022.09.07 - [개발/Spring] - [Spring]단위 테스트(Unit Test) 2022.09.07 - [개발/Spring] - [Spring]JUnit을 이용한 비즈니스 로직 단위 테스트 2022.09.08 - [개발/Spring] - [Spring]Hamcrest를 적용한 단위 테스트 [Spring]JUnit을 이용한 비즈니스 로직 단위테스트 지난 글에선 테스트의 종류와 단위 테스트, JUnit 없는 단위 테스트 구현을 살펴보았다. 2022.09.07 - [개발/Spring] - [Spring]단위 테스트(Unit Test) [Spring]단위 테스트(Unit Test) 지난 글까진 만..
지난 글에선 JUnit을 이용해 비즈니스 로직에 단위 테스트를 적용했다. 2022.09.07 - [개발/Spring] - [Spring]JUnit을 이용한 비즈니스 로직 단위 테스트 [Spring]JUnit을 이용한 비즈니스 로직 단위테스트 지난 글에선 테스트의 종류와 단위 테스트, JUnit 없는 단위 테스트 구현을 살펴보았다. 2022.09.07 - [개발/Spring] - [Spring]단위 테스트(Unit Test) [Spring]단위 테스트(Unit Test) 지난 글까진 만들어진 애.. gnidinger.tistory.com 다시 언급하자면 JUnit이란 스프링의 테스팅 프레임워크중 하나로, 가장 많은 사용자 수를 자랑한다. 오늘 알아볼 Hamcrest는 JUnit에서 사용되는 Assertio..
지난 글에선 테스트의 종류와 단위 테스트, JUnit 없는 단위 테스트 구현을 살펴보았다. 2022.09.07 - [개발/Spring] - [Spring]단위 테스트(Unit Test) [Spring]단위 테스트(Unit Test) 지난 글까진 만들어진 애플리케이션에 트랜잭션을 적용해 보았다. 2022.09.05 - [개발/Spring] - [Spring]트랜잭션(Transaction) 2022.09.06 - [개발/Spring] - [Spring]트랜잭션(Transaction) - @Transactional [.. gnidinger.tistory.com 이번 글에선 JUnit에 대해 알아보고, 이전 글에서 작성한 코드에 JUnit을 적용해 보자. JUnit JUnit은 스프링에서 지원하는 많은 테스팅 ..
지난 글까진 만들어진 애플리케이션에 트랜잭션을 적용해 보았다. 2022.09.05 - [개발/Spring] - [Spring]트랜잭션(Transaction) 2022.09.06 - [개발/Spring] - [Spring]트랜잭션(Transaction) - @Transactional [Spring]트랜잭션(Transaction) - @Transactional 지난 글에서 트랜잭션의 정의와 규칙, 구체적인 WorkFlow에 대해 알아보았다. 2022.09.05 - [개발/Spring] - [Spring]트랜잭션(Transaction) [Spring]트랜잭션(Transaction) 트랜잭션이란 더 이상 쪼갤 수 없는 일.. gnidinger.tistory.com 이번 글부터는 에러 발생을 최소화하기 위한 애플..
목차 Spring MVC - Controller + Service [Spring]Spring MVC [Spring]Spring MVC - Controller 클래스 구조 생성 및 설계 [Spring]Spring MVC - Controller 클래스에 핸들러 메서드(Handler Method) 구현 [Spring]Spring MVC - Controller 클래스에 ResponseEntity 적용 [Spring]Spring MVC - Controller 클래스에 DTO 적용 [Spring]Spring MVC - DTO 유효성 검증(Validation) [Spring]Spring MVC - DI를 통한 API 계층 ↔ 서비스 계층 연동 [Spring]Spring MVC - 매퍼(Mapper)를 이용한 DTO ..
목차 Spring MVC - Controller + Service [Spring]Spring MVC [Spring]Spring MVC - Controller 클래스 구조 생성 및 설계 [Spring]Spring MVC - Controller 클래스에 핸들러 메서드(Handler Method) 구현 [Spring]Spring MVC - Controller 클래스에 ResponseEntity 적용 [Spring]Spring MVC - Controller 클래스에 DTO 적용 [Spring]Spring MVC - DTO 유효성 검증(Validation) [Spring]Spring MVC - DI를 통한 API 계층 ↔ 서비스 계층 연동 [Spring]Spring MVC - 매퍼(Mapper)를 이용한 DTO ..
목차 Spring MVC - Controller + Service [Spring]Spring MVC [Spring]Spring MVC - Controller 클래스 구조 생성 및 설계 [Spring]Spring MVC - Controller 클래스에 핸들러 메서드(Handler Method) 구현 [Spring]Spring MVC - Controller 클래스에 ResponseEntity 적용 [Spring]Spring MVC - Controller 클래스에 DTO 적용 [Spring]Spring MVC - DTO 유효성 검증(Validation) [Spring]Spring MVC - DI를 통한 API 계층 ↔ 서비스 계층 연동 [Spring]Spring MVC - 매퍼(Mapper)를 이용한 DTO ..
- Total
- Today
- Yesterday
- 칼이사
- a6000
- 지지
- 리스트
- 유럽
- 세계여행
- 면접 준비
- 여행
- 동적계획법
- Algorithm
- 파이썬
- Backjoon
- 맛집
- 세계일주
- Python
- 스트림
- 유럽여행
- 세모
- 야경
- RX100M5
- 알고리즘
- BOJ
- 중남미
- java
- spring
- 기술면접
- 남미
- 자바
- 스프링
- 백준
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |