이번 스프링부트를 공부하며 상품정보를 보여주는 게시판의 검색기능을 구현중 기존 JPA만 가지고는 동적쿼리를 구현하는데 한계를 느끼고 방법을 찾는중 QueryDSL이라는 것을 찾았고JPQL등 다른 동적쿼리 방식도 있었지만 QueryDSL이 제일 코드가 갈끔해서 사용하기로
개인 프로젝트를 진행하며 주식시세와 주식정보를 오픈API를 통해 가져오려고 하였다. 두가지 방법중 고민하였는데 하나는 증권사의 API가 있었고 공공데이터포털의 API가 있었다. 증권사의 오픈API는 계좌개설을 해야하거나 유료인 경우가 많아 공공데이터포털의 오픈API를
자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크MVC 구조는 Model - View - Controller 구조로 된 패턴을 말한다.View 사용자에게 보여지는 화면이다.Controller View와 Service 사이를 연결한다.Service 실제 비즈니
자바 ORM(Object Relational Mapping) 기술에 대한 API 표준 명세를 뜻하며JPA는 ORM을 사용하기 위한 인터페이스의 모음이다.ORM(Object Relational Mapping)이란?객체와 관계형 데이터 베이스를 매핑해 주는 기술이다.JPA
스프링에서 의존성 주입(DI)이란, 객체간 의존성을 개발자가 객체 내부에서 직접 호출(new연산자)하는 대신, 외부(스프링 컨테이너)에서 객체를 생성해서 넣어주는 방식이다. 스프링에서는 3가지 방법의 의존성 주입방법이 있다.스프링 팀에서는 생성자 주입을 권장한다.1.생