이 문서는?
1.
방법론
1.1.
DDD
1.1.1.
Aggregate
2.
도구
2.1.
인텔리제이
2.2.
Gradle
2.3.
Git
2.3.1.
Precommit hook
2.3.2.
(TBD) Git subrepo
3.
자바
3.1.
Generic Recursive type bound
3.2.
Bounded Wildcards
3.3.
Raw Type
3.4.
(TBD) Null
3.5.
Javadoc
4.
라이브러리
4.1.
자바 라이브러리
4.1.1.
Spring
4.1.1.1.
Spring DI
4.1.2.
JPA
4.1.2.1.
(TBD) JPA Transaction안에서 IO 처리
4.1.3.
Swing
4.1.4.
Spring Boot
4.1.4.1.
(안씀)Spring boot actuator
4.1.4.2.
Spring Boot Web Filter를 사용해서 request log 남기기
4.1.4.3.
Spring Boot 에러 처리
4.1.4.4.
Spring Data JPA
4.1.4.4.1.
(TBD) Spring Data JPA Transaction중 IO
4.1.5.
(TBD)JUnit
4.1.6.
(TBD)Jackson
4.2.
(TBD) Caver
4.3.
Web3j
4.4.
bitcoinj
4.4.1.
(TBD) bitcoinj HD wallet
5.
블록체인
5.1.
HD wallet
5.2.
(TBD) secp256k1
5.3.
Klaytn
5.3.1.
(TBD) klaytn fee 계산
5.4.
256비트 디비에 저장하기
6.
crypto
6.1.
ECDSA
6.1.1.
ECDSA 공개키 인코딩
Light (default)
Rust
Coal
Navy
Ayu
Borre 개발노트
이 문서는
해치랩스에 입사하여 새롭게 공부한 내용들을 정리한 문서다. 외부에 공개해도 되는 내용들만을 적는다.