본문 바로가기
반응형

2019/0111

[Querydsl] 서브쿼리 사용하기 안녕하세요! 이번 시간에는 Querydsl에서의 Subquery 기본 가이드를 진행합니다. 개인적으로 ORM을 사용하며, 객체지향적으로 엔티티가 구성되어있으면 서브쿼리가 필요한 일은 거의 없다고 생각하는데요. 혹시나 필요한 분들이 계시면 도움이 되셨으면 합니다. 그럼 시작합니다! 모든 코드는 Github에 있으니 참고하세요 :) 1. select Sub Query 첫번째는 select절의 서브쿼리입니다. 도메인에 대한 설명보다는 Querydsl 코드가 좀 더 도움이 되실것 같아 코드로 바로 설명드리겠습니다. Spring Data Jpa에서 Querydsl 적용을 어떻게 하는지는 이전 포스팅을 참고해보세요 :) Querydsl의 코드는 아래와 같습니다. 여기서 주의깊게 봐야할 코드는 ExpressionUt.. 2019. 1. 18.
스프링부트로 쇼핑몰 만들기 - 2주차 HTTP 프로토콜 구조 스프링에 대한 웹 프로그래밍 기본 학습 웹 어플리리케이션 구조 2-1. HTTP 요청과 WAS 브라우저에서 요청 정보가 오면 WAS가 이 요청정보를 모아 HttpServletRequest를 만든다. WAS는 이 요청 정보에서 Context Path를 추출해서 특정 웹 어플리케이션을 찾는다 웹 어플리케이션 안에는 다양한 Resource (정적) 와 Servlet 등이 존재 Context Path뒤에 있는 Path를 통해 어떤 Resource 혹은 Servlet이 필요한지를 찾는다 즉, Path를 통해 찾으려면 Resource 혹은 Servlet들은 고유의 Path를 가져야 한다. WAS에는 Default Servlet이 정적 Resource 서빙을 담당 Servlet (서블릿) Ht.. 2019. 1. 15.
네이버 블로그에 쿠팡파트너스 적용하기 여자친구의 쿠팡파트너스 도입을 돕기 위해 정리합니다. 네이버 블로그를 갖고 있지만, 네이버 애드포스트로는 만족스럽지 못한 분들은 쿠팡 파트너스를 한번 고려해보시는걸 추천드립니다. 쿠팡파트너스의 경우 클릭당 수익은 아니며, 링크를 통해 구매된 물건의 3 ~ 8%의 중개료를 돌려주는 방식입니다. 상품리뷰를 전문적으로 하시는 분들에겐 딱 맞는 광고 상품인것 같습니다. 여튼 이 쿠팡 파트너스를 어떻게 네이버 블로그에서 사용하는지 공유드리겠습니다. 네이버 블로그와 쿠팡 파트너스는 이미 가입된 상태여야만 합니다. 1. 위젯 등록 먼저 블로그 화면 사이드바에 노출될 위젯을 등록하겠습니다. 자신의 블로그 관리 화면으로 이동합니다.관리 화면에서 꾸미기 설정 -> 디자인 설정 -> 레이아웃 위젯 설정 순으로 버튼을 클릭합.. 2019. 1. 13.
스프링부트로 쇼핑몰 만들기 - 1주차 1. 1주차 1주차는 Spring에서 필요한 Java 개념 위주와 Spring 의 기본적인 개념에 관해 진행 상속, 인터페이스, 리플렉션 Spring의 Bean 컨테이너 Spring Boot의 설정 1-1. Intro java Exam03으로 실행하면 class path에서 파일 찾는다 클래스 정보를 읽은 뒤, 메모리에 올라감 클래스 정보를 메모리에 올리는건 시스템 클래스로더가 담당 한번 올라간 정보는 JVM 다시 시작하기 전까지 계속 유지 static 정보는 별도의 메모리에 올림 즉, 이 클래스를 사용해야겠다고 읽어들일때 static 정보가 올라감 static 블럭은 딱 한번만 실행 메소드에 static이 붙은 친구들은 인스턴스 없이도 실행가능 자식 인스턴스 생성시 부모 인스턴스도 생성된다. 자동차라는.. 2019. 1. 6.
2018년 하반기 회고 (상반기엔 H2를 메인으로 썼으니, 하반기엔 소라의날개로..) 회사 하반기엔 큰 작업과 내년을 대비하는 작업들로 채운것 같다. 8 ~ 10월 - 신 주문 시스템 TF 합류 하반기에 우리 실 (팀의 상위 조직) 최대 과제는 주문 시스템 개편이였다. 우리팀의 모든 서비스가 주문시스템과 엮여 있던 상태다보니 주문 시스템이 얼마나 큰지, 얼마나 많은 시스템과 연결되어있는지도 알고 있었다. 그만큼 뭐하나 고치는게 쉽지 않은일인걸 알고 있었다. (공교롭게도 자리도 바로 옆이라서) 하반기 일정을 듣다가 이 시스템을 3개월만에 개편해야하는 일정을 들었다. 대박이라는 생각과 함께 우리팀 일은 아니라서 애도를 표했다. "와.. 저기 진짜 풀야근이겠다 어떡하냐" "우리팀에 요청 오면 많이 도와드려야겠다" 등등의 생각등을 했.. 2019. 1. 3.

728x90
반응형