WIN10-01\UserK
|
5f9343cdbc
|
refactor : kotlin 디렉토리 -> 기록 디렉토리 내부로 이동
|
2021-12-13 23:54:18 +09:00 |
|
WIN10-01\UserK
|
fb55ee5e3d
|
docs : Kotlin 에서 ArgumentCaptor를 이용한 테스트 작성시 주의할 점.md 추가
|
2021-12-13 23:51:08 +09:00 |
|
WIN10-01\UserK
|
326dd3a4bc
|
refactor : 전체 디렉토리 구조 변경
|
2021-12-13 21:23:43 +09:00 |
|
배재홍
|
cd773bab0f
|
[8장. 메서드] - '아이템 51. 메서드 시그니처를 신중히 설계하라' 추가
|
2021-10-03 17:13:35 +09:00 |
|
배재홍
|
fbdfa3dc91
|
[8장. 메서드] - '아이템 50. 적시에 방어적 복사본을 만들라' 추가
|
2021-10-03 16:45:22 +09:00 |
|
배재홍
|
34692427ca
|
[8장. 메서드] - '아이템 49. 매개변수가 유효한지 검사하라' 추가
|
2021-10-03 14:19:38 +09:00 |
|
배재홍
|
a4d74b0da8
|
[7장. 람다와 스트림] - '아이템 48. 스트림 병렬화는 주의해서 적용하라' 추가
|
2021-09-14 21:13:22 +09:00 |
|
배재홍
|
63862c5878
|
docs(item46.md) : 누락된 내용 추가
|
2021-09-13 22:36:03 +09:00 |
|
배재홍
|
c10bf437c4
|
[7장. 람다와 스트림] - '아이템 47. 반환 타입으로는 스트림보다 컬렉션이 낫다' 추가
|
2021-09-06 21:29:50 +09:00 |
|
배재홍
|
53fec2f514
|
[7장. 람다와 스트림] - '아이템 46. 스트림에서는 부작용 없는 함수를 사용하라' 추가
|
2021-09-05 22:28:41 +09:00 |
|
배재홍
|
75aa64155e
|
[7장. 람다와 스트림] - '아이템 45. 스트림은 주의해서 사용하라' 추가
|
2021-09-02 00:47:57 +09:00 |
|
배재홍
|
25aead6c69
|
[7장. 람다와 스트림] - '아이템 44. 표준 함수형 인터페이스를 사용하라' 추가
|
2021-08-30 20:20:43 +09:00 |
|
배재홍
|
ac9146d427
|
[7장. 람다와 스트림] - '아이템 43. 람다보다는 메서드 참조를 사용하라' 추가
|
2021-08-30 19:46:55 +09:00 |
|
배재홍
|
110da5b546
|
[7장. 람다와 스트림] - '아이템 42. 익명 클래스보다는 람다를 사용하라' 추가
|
2021-08-30 02:59:07 +09:00 |
|
배재홍
|
e7ec3fe8d5
|
[6장. 열거 타입과 애너테이션] - '아이템 41. 정의하려는 것이 타입이라면 마커 인터페이스를 사용하라' 추가
|
2021-08-27 20:53:24 +09:00 |
|
배재홍
|
6a73a00bc0
|
[6장. 열거 타입과 애너테이션] - '아이템 40. @Override 애너테이션을 일관되게 사용하라' 추가
|
2021-08-26 23:49:19 +09:00 |
|
배재홍
|
7a20ac02ab
|
test : Team과 Member 엔티티를 이용한 cascade 관련 학습 테스트 추가
|
2021-08-26 22:53:24 +09:00 |
|
배재홍
|
68a0f8d31c
|
feat : Team 엔티티 및 Member 엔티티와 연관관계 설정 추가
|
2021-08-26 22:49:48 +09:00 |
|
배재홍
|
dfde14c6de
|
[6장. 열거 타입과 애너테이션] - '아이템 39. 명명 패턴보다 애너테이션을 사용하라' 추가
|
2021-08-25 22:56:58 +09:00 |
|
배재홍
|
6041f4dded
|
[6장. 열거 타입과 애너테이션] - '아이템 38. 확장할 수 있는 열거 타입이 필요하면 인터페이스를 사용하라' 추가
|
2021-08-22 00:12:47 +09:00 |
|
배재홍
|
8c0fb4b156
|
[6장. 열거 타입과 애너테이션] - '아이템 37. ordinal 인덱싱 대신 EnumMap을 사용하라' 추가
|
2021-08-20 22:38:47 +09:00 |
|
배재홍
|
6df4ba93e3
|
[6장. 열거 타입과 애너테이션] - '아이템 36. 비트 필드 대신 EnumSet을 사용하라' 추가
|
2021-08-19 23:04:31 +09:00 |
|
배재홍
|
31afb70471
|
[6장. 열거 타입과 애너테이션] - '아이템 35. ordinal 메서드 대신 인스턴스 필드를 사용하라' 추가
|
2021-08-18 22:48:41 +09:00 |
|
배재홍
|
3345c377a9
|
[6장. 열거 타입과 애너테이션] - '아이템 34. int 상수 대신 열거 타입을 사용하라' 추가
|
2021-08-18 22:46:12 +09:00 |
|
배재홍
|
a68b2dd1b8
|
[5장. 제네릭] - '아이템 33. 타입 안전 이종 컨테이너를 고려하라' 추가
|
2021-08-14 23:47:13 +09:00 |
|
배재홍
|
ed97806441
|
[5장. 제네릭] - '아이템 32. 제네릭과 가변인수를 함께 쓸 때는 신중하라' 추가
|
2021-08-13 23:48:54 +09:00 |
|
배재홍
|
9974c7d7c8
|
[5장. 제네릭] - '아이템 31. 한정적 와일드카드를 사용해 API 유연성을 높이라' 추가
|
2021-08-12 20:45:06 +09:00 |
|
배재홍
|
82324722dc
|
[5장. 제네릭] - '아이템 30. 이왕이면 제네릭 메서드로 만들라' 추가
|
2021-08-09 23:21:37 +09:00 |
|
배재홍
|
46fae3a05b
|
[5장. 제네릭] - '아이템 29. 이왕이면 제네릭 타입으로 만들라' 추가
|
2021-08-08 22:41:29 +09:00 |
|
배재홍
|
f0be336b60
|
[5장. 제네릭] - '아이템 29. 이왕이면 제네릭 타입으로 만들라' 추가
|
2021-08-08 22:36:34 +09:00 |
|
배재홍
|
b135de913f
|
[5장. 제네릭] - '아이템 29. 이왕이면 제네릭 타입으로 만들라' 추가
|
2021-08-07 23:40:34 +09:00 |
|
배재홍
|
c20f992139
|
[5장. 제네릭] - '아이템 28. 배열보다는 리스트를 사용하라' 추가
|
2021-08-06 20:36:59 +09:00 |
|
배재홍
|
20e4f74f55
|
[5장. 제네릭] - '아이템 27. 비검사 경고를 제거하라' 추가
|
2021-08-05 23:11:26 +09:00 |
|
banjjoknim
|
831e4737ff
|
[5장. 제네릭] - '아이템 26. 로 타입은 사용하지 말라' 추가
|
2021-08-05 06:27:00 +09:00 |
|
banjjoknim
|
d76fdf9833
|
[4장. 클래스와 인터페이스] - '아이템 25. 톱레벨 클래스는 한 파일에 하나만 담으라' 추가
|
2021-08-03 19:37:25 +09:00 |
|
banjjoknim
|
6a3c54bb77
|
[4장. 클래스와 인터페이스] - '아이템 24. 멤버 클래스는 되도록 static으로 만들라' 추가
|
2021-08-02 20:08:03 +09:00 |
|
banjjoknim
|
b78df3f3c4
|
test(MemberController) : standalone 설정 방식의 컨트롤러 단위 테스트 추가
|
2021-08-01 16:36:02 +09:00 |
|
banjjoknim
|
24f54d7895
|
[4장. 클래스와 인터페이스] - '아이템 23. 태그 달린 클래스 보다는 클래스 계층구조를 활용하라' 추가
|
2021-08-01 13:23:24 +09:00 |
|
banjjoknim
|
ccba45e02c
|
refactor : 프로젝트 이름 spring-boot-test-sample로 변경
|
2021-07-31 16:58:07 +09:00 |
|
banjjoknim
|
8575743b8d
|
[4장. 클래스와 인터페이스] - '아이템 22. 인터페이스는 타입을 정의하는 용도로만 사용하라' 추가
|
2021-07-31 13:50:06 +09:00 |
|
banjjoknim
|
536f1e9f85
|
[4장. 클래스와 인터페이스] - '아이템 21. 인터페이스는 구현하는 쪽을 생각해 설계하라' 추가
|
2021-07-30 15:31:04 +09:00 |
|
banjjoknim
|
3ea502f05b
|
refactor : dto에 lombok 어노테이션 적용
|
2021-07-30 03:04:27 +09:00 |
|
banjjoknim
|
80a8076da0
|
refactor : Member 생성 API 반환 타입 변경
|
2021-07-30 02:51:25 +09:00 |
|
banjjoknim
|
e70039ea25
|
refactor : 전체 패키지 구조 변경
|
2021-07-29 21:52:32 +09:00 |
|
banjjoknim
|
b389e5a680
|
[4장. 클래스와 인터페이스] - '아이템 20. 추상 클래스보다는 인터페이스를 우선하라' 추가
|
2021-07-29 18:06:56 +09:00 |
|
banjjoknim
|
23ca871487
|
[4장. 클래스와 인터페이스] - '아이템 19. 상속을 고려해 설계하고 문서화하라. 그러지 않았다면 상속을 금지하라' 추가
|
2021-07-28 01:27:43 +09:00 |
|
banjjoknim
|
6de7b9137d
|
[4장. 클래스와 인터페이스] - '아이템 18. 상속보다는 컴포지션을 사용하라' 추가
|
2021-07-27 16:30:14 +09:00 |
|
WIN10-01\UserK
|
d40f396229
|
[4장. 클래스와 인터페이스] - '아이템 17. 변경 가능성을 최소화하라' 추가
|
2021-07-26 02:32:51 +09:00 |
|
WIN10-01\UserK
|
226fcc1a41
|
feat : Member 조회, Member 리스트 조회, Member 생성 API 추가
|
2021-07-25 19:30:41 +09:00 |
|
WIN10-01\UserK
|
e633fafb8e
|
[4장. 클래스와 인터페이스] - '아이템 16. public 클래스에서는 public 필드가 아닌 접근자 메서드를 사용하라' 추가
|
2021-07-25 17:49:47 +09:00 |
|