- java
- 자바
- join
- 데이터베이스
- hibernate
- 스프링부트
- 프로그래머스
- Docker
- @transactional
- spring boot
- sql
- spring mvc
- springboot
- spring
- jpa
- PYTHON
- static
- Django
- spring security 6
- select
- mysql
- nginx
- SSL
- 1차원 배열
- string
- ORM
- DI
- 스프링
- AWS
- 문자열
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
목록test (2)
개발하는 자몽
지난 포스팅에 이어서 작성합니다.2024.10.02 - [Java] - Java/Spring 테스트 - 1 의존성의존성컴퓨터 공학에서 말하는 의존성(Dependency)은 결합(Coupling)과 같은 의미로, 다른 객체의 함수를 사용하는 상태를 말함 ⇒ A는 B를 사용하기만 해도 의존한다고 할 수 있음의존성을 약하게 만드는 기술 중 하나가 의존성 주입필요한 값을 `new`해서 직접 인스턴스화하는 것이 아닌 외부에서 넣어주는 것`new`를 이용하여 인스턴스화 하는 것은 하드 코딩의존성 주입은 의존성을 약화시키는 것, 의존성을 완전히 없애는 방식이 아님의존성 제거 == 객체 간의 협력 부정 / 시스템 간의 협력 부정대부분의 디자인 패턴이나 설계는 어떻게 하면 의존성을 약화시킬 수 있는지 고민한 결과..
이 글은 아래 인프런 강의를 듣고 기록을 남기고자 작성하였습니다. Java/Spring 테스트를 추가하고 싶은 개발자들의 오답노트 강의 | 김우근 - 인프런김우근 | Spring에 테스트를 넣는 방법을 알려드립니다! 더 나아가 자연스러운 테스트를 할 수 있게 스프링 설계를 변경하는 방법을 배웁니다., 프로젝트 설계를 발전시키는 테스트의 본질을 짚www.inflearn.com 🔖목차🔖TDD테스트란테스트TDD장단점개발자의 고민테스트 코드의 필요성좋은 아키텍처란필요성테스트 3분류개념 TDD회귀 버그(Regression Bug) → 테스트 자동화테스트 추가소프트웨어의 내적 품질 향상 O, 사용자가 체감할 수 있는 외적 품질 향상 X가시적 성과 지표 → 커버리지(Coverage) 비결정적인 테스트테스트를..