Language2 Checked Exception vs Unchecked Exception 💡이 포스팅은 백기선 님의 유튜브 영상인 자바 공부를 어떻게 하길래, "언체크드 예외 발생 시 트랜잭션 롤백?"을 시청하고 학습한 내용을 정리한 포스팅입니다. Checked Exception과 Unchecked Exception에 대해 검색하게 되면 위와 같은 표 이미지를 자주 찾아볼 수 있습니다. 언뜻 보면 그렇구나 하고 넘어갈 수 있는데, 한 가지 다시 확인해봐야 할 부분은 예외발생 시 트랜잭션 처리 부분입니다. Exception에 대해 트랜잭션 처리를 한다? 맞는 말이지요. 하지만 Java에서 기본적으로 Exception 처리에 트랜잭션 기능이 있었나? 생각해 보면 아닙니다. 우리가 맞다고 생각했던 이유는 Spring에서의 예외 처리랑 혼동했기 때문인데요, 정리하자면 결과적으로 저기에 적혀있는 트랜.. 2023. 3. 19. window sdkman 설치 SDKMAN은 Software Development Kit Manager의 약자로써 Open JDK, Gradle, Maven, Ant 등 Java 기반의 개발 도구를 설치하고 관리할 수 있도록 CLI 를 제공합니다. 설치 먼저 Git Bash 가 설치되어 있어야 합니다. 그리고 SDKMAN 메인 페이지에 나와 있는 명령어를 복사 후 입력합니다. Please install zip on your system using your favourite package manager. 그럼 위와 같이 zip 파일이 없다는 메세지와 함께 설치가 실패합니다. https://sourceforge.net/projects/gnuwin32/files/ 위 사이트에서 zip, bzip2 파일을 다운받은 후 아래와 같은 경로에 저.. 2023. 1. 31. 이전 1 다음