배재홍
|
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 |
|
WIN10-01\UserK
|
a8869bf3ad
|
test : MemberRepositoryTest 추가
|
2021-07-24 15:45:52 +09:00 |
|
WIN10-01\UserK
|
2ae75ec757
|
build : application.properties에 JPA 쿼리 파라미터 표시 설정 추가
|
2021-07-24 15:44:45 +09:00 |
|
WIN10-01\UserK
|
6ceae10661
|
feat(Member) : Member 이름 변경 기능 추가
|
2021-07-24 15:32:37 +09:00 |
|
WIN10-01\UserK
|
132cc028d2
|
build : application.properties 설정 추가
|
2021-07-24 15:28:36 +09:00 |
|
WIN10-01\UserK
|
af143d0eb7
|
feat : Member 생성시 불변식 추가
Member의 name 필드는 길이가 5 이내여야 한다.
|
2021-07-24 15:20:22 +09:00 |
|
WIN10-01\UserK
|
71fe5021e2
|
test : MemberTest 추가
|
2021-07-24 15:06:52 +09:00 |
|
WIN10-01\UserK
|
b03e0f5372
|
feat : member 도메인 추가
|
2021-07-24 15:03:24 +09:00 |
|
WIN10-01\UserK
|
5c483e4654
|
spring-boot-test 추가
|
2021-07-24 14:21:44 +09:00 |
|
WIN10-01\UserK
|
afc2f55fe9
|
[4장. 클래스와 인터페이스] - '아이템 15. 클래스와 멤버의 접근 권한을 최소화하라' 추가
|
2021-07-24 02:32:32 +09:00 |
|
WIN10-01\UserK
|
6dab4fe395
|
[3장. 모든 객체의 공통 메서드] - '아이템 14. Comparable을 구현할지 고려하라' 추가
|
2021-07-24 01:38:09 +09:00 |
|
WIN10-01\UserK
|
466d76de0e
|
[3장. 모든 객체의 공통 메서드] - '아이템 13. clone 재정의는 주의해서 진행하라' 추가
|
2021-07-22 21:20:09 +09:00 |
|
WIN10-01\UserK
|
18489f04cb
|
[3장. 모든 객체의 공통 메서드] - '아이템 12. toString을 항상 재정의하라' 추가
|
2021-07-21 18:48:52 +09:00 |
|
WIN10-01\UserK
|
c6c8c6e669
|
[3장. 모든 객체의 공통 메서드] - '아이템 11. equals를 재정의하려거든 hashCode도 재정의하라' 추가
|
2021-07-21 18:06:24 +09:00 |
|
WIN10-01\UserK
|
32ac4a38a5
|
[3장. 모든 객체의 공통 메서드] - '아이템 10. equals는 일반 규약을 지켜 재정의하라' 추가
|
2021-07-19 23:51:33 +09:00 |
|
WIN10-01\UserK
|
7d1e13a61b
|
[2장. 객체 생성과 파괴] - '아이템 9. try-finally보다는 try-with-resources를 사용하라' 추가
|
2021-07-18 23:11:14 +09:00 |
|
WIN10-01\UserK
|
6e43305206
|
[2장. 객체 생성과 파괴] - '아이템 8. finalizer와 cleaner 사용을 피하라' 추가
|
2021-07-18 22:36:20 +09:00 |
|
banjjoknim
|
63515537ff
|
[2장. 객체 생성과 파괴] - '아이템 7. 다 쓴 객체 참조를 해제하라' 추가
|
2021-07-16 12:46:25 +09:00 |
|
banjjoknim
|
67d6d4d290
|
[2장. 객체 생성과 파괴] - '아이템 6. 불필요한 객체 생성을 피하라' 추가
|
2021-07-15 22:02:59 +09:00 |
|
banjjoknim
|
b923c0bc8b
|
[2장. 객체 생성과 파괴] - '아이템 5. 자원을 직접 명시하지 말고 의존 객체 주입을 사용하라' 추가
|
2021-07-14 22:36:29 +09:00 |
|
banjjoknim
|
6a5d823e79
|
[2장. 객체 생성과 파괴] - '아이템 4. 인스턴스화를 막으려거든 private 생성자를 사용하라' 추가
|
2021-07-13 00:16:43 +09:00 |
|
banjjoknim
|
d155ec267c
|
docs : [2장. 객체 생성과 파괴] - '아이템 3. private 생성자나 열거 타입으로 싱글턴임을 보증하라' 추가
|
2021-07-12 22:22:46 +09:00 |
|
banjjoknim
|
489349c53f
|
docs : [2장. 객체 생성과 파괴] - '아이템 2. 생성자에 매개변수가 많다면 빌더를 고려하라' 추가
|
2021-07-11 22:14:30 +09:00 |
|
banjjoknim
|
9d263ec8bf
|
docs : [2장. 객체 생성과 파괴] - '아이템 1. 생성자 대신 정적 팩터리 메서드를 고려하라' 추가
|
2021-07-11 22:12:38 +09:00 |
|
banjjoknim
|
958f079bd2
|
docs(item1) : '아이템 1. 생성자 대신 정적 팩터리 메서드를 고려하라' 추가
|
2021-07-10 16:44:56 +09:00 |
|
Colt
|
c32d7361f7
|
Update README.md
|
2021-07-04 16:21:02 +09:00 |
|
banjjoknim
|
0aaebdc777
|
docs(README.md) : 도서 및 강의 목차에 있는 링크들의 이름 일부 변경
|
2021-06-23 03:20:08 +09:00 |
|
banjjoknim
|
f9c9b7ab2b
|
docs(이펙티브 자바 (Effective Java)) : 이펙티브 자바 (Effective Java).md 추가
|
2021-06-23 03:14:22 +09:00 |
|
banjjoknim
|
66701e15e4
|
docs(스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술) : 폴더명 변경에 따른 링크 주소 변경
|
2021-06-22 23:42:03 +09:00 |
|
banjjoknim
|
c61a06fa56
|
docs(스프링 부트와 AWS로 혼자 구현하는 웹서비스) : 폴더 이름 변경에 따른 링크 주소 변경
|
2021-06-22 23:39:16 +09:00 |
|