profile
궁빈
post-thumbnail

[Spring] Webflux

Spring의 비동기 Event Loop기반의 표준 기술인 WebFlux를 통해서 한정적인 Tomcat Thread를 더욱 효율적이고 고사양적으로 사용할 수 있을지 확인.Spring에서 제공하는 publishOn() 메소드 혹은 DB non-blocking 접근을 지원

2021년 1월 28일
·
0개의 댓글
post-thumbnail

[Javascript] Jquery module 구조 살펴보기

javascript는 브라우저에서 동작되는 언어이기 때문에, 서버에서 동작되는 언어들과 같이 커널을 통해 직접적으로 다른 파일을 읽어서 로딩하는 등의import 형태의 모듈화 방식을 쓸 수가 없다.물론 nodeJs를 통해 서버에서 javascript를 사용할 수 있지만

2020년 12월 22일
·
0개의 댓글
post-thumbnail

[Javascript] Event Loop

javascript 언어 자체적으로 멀티 스레드 지원이 되지 않는 것인데 어떻게 여러 요청들을 동시에 처리하는 동시성을 가지는 것일까? @ 조금 부연 설명을 하자면 nodejs의 cluster 환경을 사용하면 application을 병렬적으로 사용하는 것이 가능하다.

2020년 12월 22일
·
0개의 댓글
post-thumbnail

[JAVA] MapStruct

DB의 테이블 단위로 매핑되는 java의 객체를 Entity로 정의하고, app 내부이든 외부이든 원하는 형태로 가공하여 사용하기 위해 DTO (Data Transfer Object)를 명확히 구분하여 사용한다.controller에서 requestBody로 전달 받은

2020년 8월 21일
·
0개의 댓글
post-thumbnail

[JPA] 핵심 정리

데이터를 영구적으로 저장하기 위해서는 저장소를 사용해야 하며, 가장 보편적인 관계형 DB를 사용하기 위해서는 SQL을 사용하게 된다.CRUD를 위한 코드를 많이 생산해야 한다. 스키마가 변경되는 경우 SQL 수정이 필요하다.JAVA는 상속 및 참조 관계를 가지지만, D

2020년 8월 11일
·
0개의 댓글