일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- bulk_create
- resilience4j
- circular dependency
- 프로젝트설정
- 토이프로젝트
- django
- Java
- 일급함수
- API문서화
- 컨트리뷰팅
- DI
- 객체비교
- n poem
- 상속모델
- Spring
- 마이크로서비스패턴
- 2차원배열 정렬
- Not Null constraint failed
- 쿼리셋합치기
- bean-validator
- circuitbreaker
- 함수형프로그래밍
- IOC
- cannot import name
- Npoem
- 주니어개발자
- 운영체제
- 좋은코드란
- SpringBoot
- GraphQL
- Today
- Total
목록Npoem (3)
코딩 하는 가든
[n poem]springboot + graphql 시작하기 [주의] 이 글은 스프링 부트 에서 Graphql의 요청을 처리하는 인터페이스 계층인 Datafetcher와 Resolver 중 Resolver를 사용합니다. 스프링 부트 + 그래프 큐엘 프로젝트를 하기에 앞서 보통의 스프링 프로젝트의 구조를 살펴보자. 아래의 프로젝트는 N poem 프로젝트를 진행하기에 앞서 혼자 진행했던 스프링 게시판 만들기의 프로젝트 구조이다. 패키지는 크게 Domain / Service / Controller 계층으로 나뉜다. - Controller : API의 엔드포인트를 정의하는 인터페이스 계층 - Service : 실제 비지니스 로직이 실행되는 계층 - Domain : 도메인 모델을 정의하는 계층 graphql이 r..
N poem 프로젝트 설정 -JDK JDK는 1.8을 사용한다 - Gradle 버전 설정 ./radlew wrapper --gradle-version 4.10.2 그레이들 5.X 버전이 최신인 현재 4.10.2로 다운 그레이드를 하는 이유는 그레이들 5.X 버전과 프로젝트에서 사용 할 자바 라이브러리인 Lombok과의 호환이 잘 이루어지지 않기 때문이다. - dependency 추가 dependencies { implementation('org.springframework.boot:spring-boot-starter-web') // spring boot implementation('org.springframework.boot:spring-boot-starter-data-jpa') //jpa impleme..
N Poem 프로젝트 학교 친구들과 간단한 토이 프로젝트를 진행 하기로 하였다. 친구들끼리 가끔 장난으로 삼행시, 사행시 등 N 행시 짓기를 많이 했었는데 이 때의 관건은 누가누가 빠르고 재미있는 N행시를 만드느냐 였다. 이러한 평소의 놀이 방법에 착안하여 더 재미있는 N행시를 빠르게 만드는 사람이 우위를 선점하는 게임적 요소가 있는 웹사이트를 만들고자 하는 프로젝트가 시작 되었다. 방식은 간단하다. 유저에게 랜덤으로 단어가 주어지고 유저는 해당 단어에 대한 N행시를 만들면 된다. 재미있는 점은 단어가 주어지고 N행시를 완성 할 때 까지 시간을 측정 할텐데, 완성된 N행시는 다음과 같이 나올 것 같다. 휴 : 휴~ 이영자 매니저 하기 게 : 게(?) 힘들다 소 : 소문이 맞았어 이 삼행시는 70초 만에 ..