Spring AOP 사용 시 주의점을 알아보자!!(With @Transactional)
프록시는 기존 코드의 영향을 주지 않으면서 기능을 확장하거나 접근 방법을 제어할 수 있는 방법프록시(Proxy): 대리인, 무언가를 대신 처리해준다는 의미 이렇게 자신이 클라이언트가 사용하려는 실제 대상인 것처럼 위장해서 클라이언트의 요청을 받아주는 것을 대리자, 대리
Spring Batch에 대한 내용은 아래 블로그를 참고하였습니다.https://jojoldu.tistory.com/324이번 포스트에는 Spring Batch 5와 Kotlin 기준으로 예제 코드를 중심으로 작성하였습니다.먼저 프로젝트는 다음과 같은 버전을
인프런에서 자바로 된 스프링 프로젝트를 코틀린으로 마이그레이션 하는 강의를 듣던 중 겪은 문제이다. 서비스 단에 있는 코드를 테스트 하는데, 잘못된 부분이 없음에도 계속해서 테스트 실패가 되고있었다. 원하는 결과와 실제 결과가 다르다고 나온다!!원인은 테스트 코드에 @
인프런 자바 개발자를 위한 코틀린 입문(https://www.inflearn.com/course/java-to-kotlin) 강의를 듣고 내용을 정리하였습니다🤣코틀린에서 함수가 하나의 표현식으로 이루어져 있는 경, 중괄호({})와 return 키워드를 생략할
인프런 자바 개발자를 위한 코틀린 입문(https://www.inflearn.com/course/java-to-kotlin) 강의를 듣고 내용을 정리하였습니다🤣Java의 for-each문과 차이점은 : 대신 in을 쓴다는 점이다. Java와 동일하게 Iter
인프런 자바 개발자를 위한 코틀린 입문(https://www.inflearn.com/course/java-to-kotlin) 강의를 듣고 내용을 정리하였습니다🤣코틀린은 정적 타입 언어지만 타입을 명시하지 않아도 타입 추론 기능을 제공해준다.타입 추론: 컴파일
인프런 자바 개발자를 위한 코틀린 입문(https://www.inflearn.com/course/java-to-kotlin) 강의를 듣고 내용을 정리하였습니다🤣코틀린과 자바의 가장 큰 차이는 코틀린 타입 시스템이 null이 될 수 있는 타입을 명시적으로 지원
인프런 자바 개발자를 위한 코틀린 입문(https://www.inflearn.com/course/java-to-kotlin) 강의를 듣고 내용을 정리하였습니다🤣코틀린에서 변수는 값을 저장할 수 있는 메모리 공간을 의미합니다. 이 값은 한 번 설정하면 변경될