최근 포스트

Linux command

Linux command 리눅스에서는 명령어 하나에 여러 옵션들을 주어서 여러가지 기능들을 가능하게 한다. 대략적인 명령어 소개와 자세한 쓰임새를 알아보자. Keyword Description man ...

Spring AOP

What is AOP AOP (Aspect Oriented Programming) 란 관점지향 프로그래밍이다. 관점지향이란 애플리케이션에서 공통되는 부가기능을 핵심 기능에서 분리하여 모듈화 할 수 있는 것을 말한다.

Spring Data JPA

Spring Data JPA Spring Data JPA를 사용하면 JPA 기반 Repository를 쉽게 구현할 수 있다. 인터페이스만 작성을 하면 Spring이 자동으로 구현을 해주기 때문에 반복적인 작업이 상당히 줄어든다.

JPA toy project

Project Setting spring-boot 2.5.0 java 11 (jdk-11.0.10) dependency spring data jpa thymeleaf spring web h2 database ...

Querydsl quick start

What is Querydsl querydsl은 Java framework이며 SQL문법과 비슷하지만 java문법으로 type-safe 인 쿼리를 생성할 수 있다. querydsl은 JPQL 및 Criteria 쿼리의 대안으로 동적 쿼리와 JPQL의 표현을 type-safe 한 ...