-
c6a8493aa3
SOLID, Design Pattern 샘플 코드 추가 (#17)
main
Colt
2022-11-16 01:36:13 +09:00
-
a279d6b481
feat : Design Pattern - 데코레이터(Decorator) 패턴 구현
solid-design-pattern-sample
banjjoknim
2022-11-16 01:35:13 +09:00
-
beab021cfb
feat : Design Pattern - 널 객체(Null Object) 패턴 구현
banjjoknim
2022-11-15 02:36:14 +09:00
-
86cd9824de
feat : Design Pattern - 미디에이터(Mediator) 패턴 구현
banjjoknim
2022-11-14 10:47:38 +09:00
-
c93ab002c0
feat : Design Pattern - 컴포지트(Composite) 패턴 구현
banjjoknim
2022-11-14 09:38:01 +09:00
-
6b2c3eced2
feat : Design Pattern - 추상 팩토리 패턴(Abstract Factory) 패턴 구현
banjjoknim
2022-11-12 19:28:33 +09:00
-
21937f8dc8
feat : Design Pattern - 파사드(Facade) 패턴 구현
banjjoknim
2022-11-12 18:10:32 +09:00
-
4b2d8a9669
feat : Design Pattern - 옵저버(Observer) 패턴 구현
banjjoknim
2022-11-12 17:14:12 +09:00
-
826c70834d
feat : Design Pattern - 어댑터(Adapter) 패턴 구현
banjjoknim
2022-11-11 15:34:33 +09:00
-
27311dc1eb
feat : Design Pattern - 프록시(Proxy) 패턴 구현
banjjoknim
2022-11-11 12:59:12 +09:00
-
588b4c41b5
feat : Design Pattern - 상태(State) 패턴 구현
banjjoknim
2022-11-10 17:49:51 +09:00
-
b8853e5a30
feat : Design Pattern - 템플릿 메서드(Template Method) 패턴 구현
banjjoknim
2022-11-10 17:22:08 +09:00
-
d05562f532
feat : Design Pattern - 전략(Strategy) 패턴 구현
banjjoknim
2022-11-10 16:52:03 +09:00
-
f0a16b9096
docs : README.md Design Pattern 항목 추가
banjjoknim
2022-11-10 15:18:10 +09:00
-
2ea7227b04
feat : SOLID - DIP 샘플 코드 구현
banjjoknim
2022-11-09 19:31:42 +09:00
-
2dd284d300
feat : SOLID - ISP 샘플 코드 구현
banjjoknim
2022-11-09 16:07:24 +09:00
-
ddc3f84a5d
feat : SOLID - LSP 샘플 코드 구현
banjjoknim
2022-11-09 14:45:35 +09:00
-
e9b76a0024
feat : SOLID - OCP 샘플 코드 구현
banjjoknim
2022-11-08 17:29:59 +09:00
-
f9af46e64a
feat : SOLID - SRP 샘플 코드 구현
banjjoknim
2022-11-07 22:31:29 +09:00
-
8ac2fd7eff
initial commit
banjjoknim
2022-11-07 13:10:45 +09:00
-
-
ec46451143
Spring cloud open feign 예제 코드 추가 (#16)
Colt
2022-11-01 15:50:08 +09:00
-
f738bbfba7
feat : Logger 설정 추가
spring-cloud-open-feign
Colt
2022-10-28 20:26:17 +09:00
-
78353d594a
refactor : 게시글 클라이언트 컴포넌트 value 변경 및 주석 추가
Colt
2022-10-28 20:18:51 +09:00
-
2a8480d2f4
refactor : 게시글 클라이언트 컴포넌트 value 변경
Colt
2022-10-28 20:09:13 +09:00
-
2bf88262b7
feat : 게시글 조회 FeignClient 컴포넌트 추가
Colt
2022-10-28 20:06:20 +09:00
-
ad702891b0
README.md 요구사항 수정 및 참고자료 추가
Colt
2022-10-28 19:56:46 +09:00
-
41fa3c2f6c
Member Domain class 삭제
Colt
2022-10-28 19:56:21 +09:00
-
d00a697f50
add content in README.md
Colt
2022-10-28 19:18:45 +09:00
-
e990448335
add Member Domain Class
Colt
2022-10-28 19:14:14 +09:00
-
5472392ccc
add application.yaml
Colt
2022-10-28 19:10:48 +09:00
-
124473a129
add README.md
Colt
2022-10-28 19:03:27 +09:00
-
a91fb579cf
initial commit
Colt
2022-10-28 18:54:21 +09:00
-
-
8a0df3a322
graphql-kotlin Custom Scalars Type 예제 코드 추가 (#15)
Colt
2022-08-04 12:20:10 +09:00
-
1eed470c7e
feat : @GraphQLName 어노테이션 예제 코드 추가
graphql-kotlin
banjjoknim
2022-08-04 12:17:30 +09:00
-
eb505572a1
refactor : Long, LocalDateTime 타입 프로퍼티 추가
banjjoknim
2022-08-04 12:14:07 +09:00
-
19de2ec725
feat : GraphQL 에서 기본적으로 지원하지 않는 Long, java.time 관련 타입 Scalars 생성 훅 설정 추가
banjjoknim
2022-08-03 18:14:09 +09:00
-
cf95180522
build : graphql-java-extended-scalars 의존성 추가
banjjoknim
2022-08-03 18:13:22 +09:00
-
6aa4913294
Graphql kotlin 예제 코드 테스트 추가 (#14)
Colt
2022-08-02 17:03:57 +09:00
-
7d8bcdfc82
resolve conflict
banjjoknim
2022-08-02 17:03:27 +09:00
-
-
-
-
c3a6cbbdf9
test : Person Query 테스트 추가
banjjoknim
2022-08-02 17:02:16 +09:00
-
5a17add9d1
test : Person Query 테스트 추가
banjjoknim
2022-08-02 16:53:52 +09:00
-
0165c1eacb
refactor : Query 함수에 GraphQL 어노테이션 추가
banjjoknim
2022-08-02 16:01:40 +09:00
-
e05abb53f1
GraphQL Kotlin 예제 코드 추가 (#13)
Colt
2022-08-02 15:30:28 +09:00
-
738246a31f
feat : GraphQL Context 구현체 추가
banjjoknim
2022-08-02 15:06:41 +09:00
-
1721962444
docs : README.md 항목 수정
banjjoknim
2022-08-02 15:05:00 +09:00
-
f46c2178c0
feat : GraphQL Context 추가
banjjoknim
2022-08-02 14:47:31 +09:00
-
5bb45cc2e6
feat : Schema, Query, Mutation, Subscription 추가
banjjoknim
2022-08-02 14:12:35 +09:00
-
4516309e8f
docs : GraphQL Kotlin 공식 문서 링크 및 제목 수정
banjjoknim
2022-08-02 13:52:30 +09:00
-
33224bb7f2
docs : graphql package 설정 설명 주석 추가
banjjoknim
2022-08-02 13:49:58 +09:00
-
288369de97
add graphql package configuration
banjjoknim
2022-08-02 13:33:00 +09:00
-
0543c82018
build : GraphQL Kotlin Spring Server 의존성 추가
banjjoknim
2022-08-02 11:08:57 +09:00
-
35865696ed
build : Spring Web MVC(servlet) stack -> Spring WebFlux(reactive) stack 으로 의존성 변경
banjjoknim
2022-08-02 11:06:56 +09:00
-
164cdd73d0
docs : README.md 및 공식 문서 링크 추가
banjjoknim
2022-08-02 10:52:21 +09:00
-
e8f1d57f43
graphql-kotlin initial commit
banjjoknim
2022-08-02 10:47:00 +09:00
-
-
c659243c32
[Gradle + Spring Multi Module] 예제 코드 추가 (#12)
Colt
2022-05-03 16:31:24 +09:00
-
0bec44f6de
test : 회원 등록 기능 테스트 추가
spring-multi-module
banjjoknim
2022-05-02 21:26:00 +09:00
-
42e05457e5
fix : 어노테이션 및 이름 수정
banjjoknim
2022-05-02 21:25:07 +09:00
-
2d90067f9c
build : build.gradle.kts 코틀린 테스트 라이브러리 추가
banjjoknim
2022-05-02 20:47:59 +09:00
-
747286b6ec
feat(user) : 회원 등록 기능 구현
banjjoknim
2022-05-01 04:08:57 +09:00
-
5c7a9c55af
feat(application.yml) : spring datasource, jpa, h2 설정 추가
banjjoknim
2022-05-01 03:56:39 +09:00
-
7831e5fc58
feat : User Entity 추가
banjjoknim
2022-05-01 03:46:13 +09:00
-
a96d0c332d
build : 최상위 build.gradle.kts 에서 subprojects 들에
org.springframework.boot, io.spring.dependency-management 플러그인 적용하도록 변경
banjjoknim
2022-05-01 03:14:34 +09:00
-
582317812b
build : module-api spring-data-jpa 의존성 module-domain 으로 이관
banjjoknim
2022-05-01 02:57:42 +09:00
-
fad4085d00
feat : module-api 에 SpringBootApplication 실행 파일 추가
banjjoknim
2022-05-01 02:18:47 +09:00
-
ee18a0501d
build : module-domain 추가 및 build.gradle.kts 설정 변경
banjjoknim
2022-05-01 01:54:42 +09:00
-
17cca4aaa7
build : module-api 추가 및 build.gradle.kts 설정 변경
banjjoknim
2022-05-01 01:19:57 +09:00
-
c2b44abe48
refactor : src 디렉토리 삭제
banjjoknim
2022-05-01 00:58:00 +09:00
-
f8f4c96838
initial commit
banjjoknim
2022-04-29 22:52:15 +09:00
-
-
a52e454a26
[만들면서 배우는 클린 아키텍처] 부적합한 테스트 예제 코드 삭제 (#11)
Colt
2022-04-26 21:01:42 +09:00
-
ca95300a55
refactor : 부적합한 테스트 삭제
learn-with-making-clean-architecture
banjjoknim
2022-04-26 21:00:15 +09:00
-
c5e5a3047b
[만들면서 배우는 클린 아키텍처] 테스트 예제 코드 보충 (#10)
Colt
2022-04-26 20:57:48 +09:00
-
a68e3795e0
Merge branch 'main' into learn-with-making-clean-architecture
Colt
2022-04-26 20:57:09 +09:00
-
-
-
-
8b44269f2a
refactor(user) : 닉네임 변경 테스트 케이스 출력 이름 변경
banjjoknim
2022-04-25 02:40:43 +09:00
-
6ae3ded333
refactor : 불필요한 테스트 파일 삭제
banjjoknim
2022-04-25 02:40:13 +09:00
-
f23dd4ee6f
test(user.adapter) : 닉네임 변경 Web Adapter 테스트 추가
banjjoknim
2022-04-25 02:33:33 +09:00
-
8239f77094
test(user.adapter) : User POJO <-> User Entity 매핑 테스트 추가
banjjoknim
2022-04-25 01:20:06 +09:00
-
0b79fdeaca
test(user.adapter) : 회원 상태 저장 또는 수정 테스트 추가
banjjoknim
2022-04-25 01:02:50 +09:00
-
c023829329
refactor : 불필요한 파일 삭제
banjjoknim
2022-04-25 00:24:44 +09:00
-
d9cd347140
Merge remote-tracking branch 'origin/learn-with-making-clean-architecture' into learn-with-making-clean-architecture
banjjoknim
2022-04-24 19:33:46 +09:00
-
-
c67e54eea9
test(user.adapter) : 회원 조회 테스트 추가
banjjoknim
2022-04-24 19:29:01 +09:00
-
d9d951604a
test(user.application) : 닉네임 변경 테스트 추가
banjjoknim
2022-04-24 19:02:21 +09:00
-
055565c013
build : Kotlin 테스트 라이브러리 추가
banjjoknim
2022-04-24 18:35:04 +09:00
-
e08fb7a55a
refactor(UserTest) : 오탈자 수정
banjjoknim
2022-04-24 18:31:15 +09:00
-
8275e0be43
refactor(user.pojo) : 불필요한 테스트 삭제
banjjoknim
2022-04-24 18:28:23 +09:00
-
0f4de6fa3d
[만들면서 배우는 클린 아키텍처] 예제 코드 추가 (#9)
Colt
2022-04-24 18:19:38 +09:00
-
d1db71b547
Merge branch 'main' into learn-with-making-clean-architecture
Colt
2022-04-24 18:19:21 +09:00
-
-
-
-
ac51c21bd5
refactor : Nickname 입력 유효성 검사 ChangeNicknameRequest 에서 수행하도록 변경
banjjoknim
2022-04-24 18:15:26 +09:00
-
a8736fab0a
docs(README.md) : 구현 항목 내용 추가
banjjoknim
2022-04-24 17:52:22 +09:00
-
0da78fab0f
refactor : UserEntity @Table 이름 적용
banjjoknim
2022-04-24 17:51:31 +09:00
-
d588e84f47
refactor : adapter 계층만 application 계층에 의존하도록 통신 객체 추가 및 적용
banjjoknim
2022-04-24 17:29:17 +09:00
-
e1811f929c
refactor : ChangeNicknameRequest, ChangeNicknameResponse 패키지 변경
banjjoknim
2022-04-24 17:08:25 +09:00
-
ba71d508ac
docs(README.md) : 참고자료 및 구현 항목 내용 추가
banjjoknim
2022-04-22 13:52:26 +09:00
-
7505319c68
feat(user.adapter) : UserMapper 추가 및 적용
banjjoknim
2022-04-22 13:29:42 +09:00
-
6a523fb63f
refactor : 패키지 구성 변경
banjjoknim
2022-04-22 13:02:13 +09:00
-
778e3b12ef
docs(README.md) : 요구사항, 구현 항목 추가
banjjoknim
2022-04-22 03:48:33 +09:00
-
f691df5727
chore : Hexagonal Architecture Process 이미지 추가
banjjoknim
2022-04-22 03:45:12 +09:00
-
66fbb92908
feat : User Upsert Port 및 Adapter 구현, Service 로직에 추가
banjjoknim
2022-04-22 03:44:22 +09:00
-
5da53998dc
refactor : User 닉네임 변경 기능 in port 이름 변경
banjjoknim
2022-04-22 03:42:24 +09:00
-
84854f5b74
refactor : User 닉네임 변경 기능 컴포넌트 이름 변경
banjjoknim
2022-04-22 02:17:10 +09:00
-
d9e5be3e9e
refactor : 사용하지 않는 파일 삭제
banjjoknim
2022-04-22 02:07:20 +09:00