Commit Graph

  • 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