소개
게시글
질문&답변
2024.11.14
proxyFactory cglib 자동적용 관련 질문
import hello.proxy.app.v2.OrderControllerV2; import hello.proxy.app.v2.OrderRepositoryV2; import hello.proxy.app.v2.OrderServiceV2; import hello.proxy.config.v3_proxyfactory.advice.LogTraceAdvice; import hello.proxy.trace.logtrace.LogTrace; import lombok.extern.slf4j.Slf4j; import org.springframework.aop.Advisor; import org.springframework.aop.Pointcut; import org.springframework.aop.framework.ProxyFactory; import org.springframework.aop.support.DefaultPointcutAdvisor; import org.springframework.aop.support.NameMatchMethodPointcut; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration;plugins { id 'org.springframework.boot' version '2.5.5' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' } group = 'hello' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter-web' compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' //테스트에서 lombok 사용 testCompileOnly 'org.projectlombok:lombok' testAnnotationProcessor 'org.projectlombok:lombok' } test { useJUnitPlatform() }
- 0
- 2
- 42
고민있어요
2024.10.24 14:53
강의 외 질문: 현시점의 querydsl (jOOQ vs Querydsl)
- 0
- 2
- 170
질문&답변
2024.09.25
질문 em.find(), JPQL 조회 및 이해 확인 질문
jpql도 1차캐시를 우선 관찰하지 않나요?
- 0
- 2
- 41
질문&답변
2024.09.25
준영속 상태 질문
그렇다면 준영속이란 개념이 왜 필요한지 모르겠습니다. db에도 없고 컨텍스트에도 없으면 persist()가 문제가 될 이유도 없지않나요? detach 과정에서 flush가 동반될까요? 분리된 상태를 컴퓨터가 무엇을 통해 인지하는건지 이해가 안가네요 ㅠㅠ
- 0
- 3
- 48
질문&답변
2024.09.04
synchronized lock 획득 질문, 스프링에서 synchronized 질문
2.에 해당하는 것은 다시 생각해보니 이미 강의에서 배운것 같긴 하네요. 이때동안 작성한 코드를 보면 컬렉션을 사용할 때는 실습의 편의상 단순한 컬렉션 구현체들을 사용했지만 실제로는 Concurrent 컬렉션 구현체를 사용해야 한다고 했던 것이 기억나네요. 또 싱글톤 빈을 구성할 때는 공유자원 문제가 없도록 설계해야하고 문제가 되는 것은 보통 필드에 명시된 것들인데 이것들은 보통 autowired로 주입된 싱글톤 빈 객체일 것 같구요. 메서드들에서 쓰이는 변수들이야 쓰레드에 스택에서 활용되는 내부변수이니 공유자원 문제와는 상관없을 것 같네요.
- 0
- 2
- 138