✅ 아래 글의 내용 및 이미지는 인프런 "쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2" 강의를 듣고 정리한 글입니다. 설치부터 너무 어려워서 몇번을 헤매고 난 뒤에 그냥 든 생각은 일단 설치가 되고 대시보드까지만 띄우고 강의를 계속 더 전진해서 듣자라는 생각이 컸다. 처음엔 vmware fusion을 설치해서 진행 해보려고 했었는데 뭔가 너무 막히고 시간을 잡아먹는 것 같아서 강사님이 올려주신 [Sprint1] 쿠버네티스 빠른설치 (Mac-m시리즈) 로 진행했다. UTM 설치 및 실행 기본적으로 설치되는 스펙은 카페에 나와있다. - Start : Virtualize - Operating System : Linux - Linux : Boot ISO Image [Browse..] -> Roc..
Spring Framework에서 AOP(Aspect-Oriented Programming)는 강력한 트랜잭션 관리 기능을 제공합니다. 이 기능은 다양한 애플리케이션에서 트랜잭션을 효율적으로 관리할 수 있게 해주지만, 때때로 예상치 못한 문제가 발생하기도 합니다. 이 글에서는 Spring Data JPA를 사용하면서 자주 마주치는 self-invocation 문제와 그 배경에 대해 설명하고, Spring의 AOP가 어떻게 트랜잭션 관리에 적용되는지 구체적으로 살펴보겠습니다. AOP와 트랜잭션 관리란? Spring Framework에서 AOP(Aspect-Oriented Programming)는 다양한 곳에서 사용되는 로직을 한 곳에 모아 관리할 수 있게 해주는 프로그래밍 기법입니다. 예를 들어, 보안, ..
- Total
- Today
- Yesterday
- JavaScript
- svn
- jQuery
- intellij
- mybatis config
- elasticsearch
- Kotlin
- config-location
- 오라클
- LocalDate
- docker
- Java
- LocalDateTime
- Mac
- 북리뷰
- Spring Security
- rocky
- input
- localtime
- 베리 심플
- springboot
- window
- Linux
- 프로페셔널 스튜던트
- mybatis
- Github Status
- Bash tab
- Spring
- oracle
- maven
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |