본문 바로가기

분류 전체보기116

QueryDSL이란?: 사용법, JPA + 예제, gradle 설정 방법 QueryDSL이란?: 사용법, JPA + 예제, gradle 설정 방법QueryDSL은 타입 안전한 쿼리를 작성할 수 있게 도와주는 프레임워크로, JPA와 함께 사용하면 매우 효율적입니다. 이 글에서는 querydsl 사용법, JPAQueryFactory 사용법, JPA + querydsl 예제, querydsl gradle 설정 방법 등을 다룹니다.https://youtu.be/Dz-46mPfkGo?si=E8TCUfTP2sBy_eYd1. QueryDSL이란?querydsl이란 Java 기반의 쿼리 작성 프레임워크로, SQL, JPA, MongoDB 등 다양한 데이터베이스와 함께 사용할 수 있습니다. 타입 안전한 쿼리를 작성할 수 있어 코드의 가독성과 유지보수성을 높일 수 있습니다.2. QueryDSL.. IT/프레임 워크, Spring boot 2024. 7. 1.
Spring AOP Pointcut 표현식 여러개, 사용법, 활용 예제 AOP Pointcut: Spring AOP Pointcut 표현식 여러개, 사용법, 활용 예제AOP(Pointcut)는 Aspect-Oriented Programming에서 중요한 개념으로, 특정 Join Point에 Advice를 적용하는 방법을 정의합니다. 이 글에서는 aop pointcut의 기본 개념과 spring pointcut expression 사용법, aop pointcut(execution) 예제, @Pointcut @Around 어노테이션 활용법 등을 다룹니다.1. AOP Pointcut이란?Pointcut은 AOP에서 Advice를 적용할 Join Point를 정의하는 표현식입니다. Spring AOP에서 Pointcut을 사용하면 특정 메서드, 클래스, 패키지 등에 Advice를 .. IT/프레임 워크, Spring boot 2024. 6. 30.
[Java] 스프링 AOP란?: 뜻, 적용 사례, 실전 예제, 활용 방법 [Java] 스프링 AOP란?: 뜻, 적용 사례, 실전 예제, 활용 방법AOP(Aspect-Oriented Programming)는 소프트웨어 개발에서 코드의 횡단 관심사를 분리하여 모듈화하는 방법론입니다. 이 글에서는 AOP 뜻, Spring AOP의 개념, 스프링 AOP 예제와 AOP 적용사례 등을 설명합니다.1. AOP의 뜻AOP는 Aspect-Oriented Programming의 약자로, '관점 지향 프로그래밍'을 의미합니다. AOP는 주로 로깅, 보안, 트랜잭션 관리와 같은 횡단 관심사를 분리하여 코드의 모듈화를 돕습니다. 이를 통해 코드를 더 읽기 쉽고 유지보수하기 쉽게 만들 수 있습니다.2. Annual Operating Plan (AOP)와의 구분AOP annual operating pl.. IT/프레임 워크, Spring boot 2024. 6. 29.
GitHub Tag Push: 단계별 가이드 사용법, 6가지 설정 방법 GitHub Tag Push: 단계별 가이드 사용법, 6가지 설정 방법Git Tag는 특정 커밋을 참조하기 위해 사용되는 도구로, 소프트웨어 버전을 관리하는 데 유용합니다. 이 글에서는 github tag push 방법을 단계별로 설명하고, git tag push, gitlab tag push, git tag 삭제, git tag 사용법 등을 다룹니다. 또한, intellij git tag push 방법도 포함하여 Git을 더 효율적으로 사용할 수 있도록 돕겠습니다.https://youtu.be/2luSwSQmQ08?si=fPYwwTj7LHLfP_wr1. Git Tag란?Git Tag는 특정 커밋을 참조하기 위해 사용되는 도구로, 소프트웨어 버전을 관리하는 데 유용합니다. Tag를 사용하면 릴리즈나 주요.. IT/Git 2024. 6. 28.
Async 뜻, 비동기 프로그래밍: 기본 개념 및 예시, 함수 활용법 Async 뜻, 비동기 프로그래밍: 기본 개념 및 예시, 함수 활용법Async는 비동기 프로그래밍에서 중요한 개념입니다. 이 글에서는 async 뜻과 동기 비동기 뜻, async 읽는법을 설명하고, async await를 사용한 비동기 처리 예시를 다룹니다. 이를 통해 비동기 프로그래밍의 기본 개념을 이해하고 실무에 적용할 수 있도록 돕겠습니다.https://youtu.be/1z5bU-CTVsQ?si=5tUoV0eHP_bh3EQ41. Async의 뜻과 읽는 법Async는 "Asynchronous"의 약자로, 비동기적인 작업을 의미합니다. async 읽는법은 "에이싱크"로 읽습니다. 비동기 프로그래밍에서는 작업이 완료될 때까지 기다리지 않고, 다른 작업을 병행할 수 있습니다.2. 동기와 비동기의 차이동기 .. IT/Javascript 2024. 6. 27.