Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- backend
- springboot
- JAVA8
- method area
- 주문
- Metaspace
- 동시성
- 상태패턴
- B+TREE
- 재고 시스템
- GithubActions
- Redis
- JPA
- Jenkins
- nonclustered index
- 지연로딩
- 부하테스트
- CaffeineCache
- 공변
- 제네릭
- lazyloading
- JDK14
- 트랜잭션
- Spring Data Redis
- 리팩터링
- ci/cd
- Ehcache
- java
- 웹캐시
- 카카오 화재
Archives
- Today
- Total
목록Rollback (1)
NDM
[Java] Java Exception과 Spring Transaction
Java의 Checked Exception과 UnCheckedException을 검색하다 보면 이런 표를 쉽게 찾을 수 있습니다. 이 표의 일부 내용은 맞으면서도 틀렸습니다. 어떤게 틀렸을까요?? CheckedException / UnCheckedException Java의 Exception은 Throwable 하위의 객체들입니다. 그중에서도 Error는 메모리부족이나 시스템 오류같이 개발자가 접근해서는 안되는 오류들이고, Exception 객체가 개발자가 신경써야 할 영역이라고 보시면 됩니다. 때문에 그냥 제일 위에있는 객체로 예외처리를 하기 위해 throw Throwable을 한다던가 하시면 안됩니다. CheckedException 반드시 예외처리를 해야합니다. 안그러면 컴파일 오류에서 잡힙니다 잡아..
Java
2022. 8. 6. 13:30