NHN에 입사하게 된지 어느덧 9개월이 지났다.
이 일지에서는 그동안 읽어왔던 것들을 모으고 정리하는 시간을 가지고자 한다.
여러가지 기호의 의미
  : “ “ (공백, 스페이스 한 칸) < : < (부등호) > : > (부등호) & : & (기호) " : “ (쌍따옴표) # : # (기호) ' : ‘ (따옴표)
EqualsAndHashCode work with BigDecimal
https://github.com/projectlombok/lombok/issues/1260
다음과 같이 사용하여 lombok의 EqualsAndHashCode로 BigDecimal형을 비교할 수 있다.
’’’ @EqualsAndHashCode public class Example { private BigDecimal bd;
1
2
3
4
@EqualsAndHashCode.include
private BigDecimal bd() {
return bd == null ? null : bd.stripTrailingZeroes();
} } '''
RxJava
https://javacan.tistory.com/entry/Reactor-Start-4-tbasic-ransformation : 시퀀스 변환
https://github.com/ReactiveX/RxJava/wiki/Transforming-Observables#flatmap
https://blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=horajjan&logNo=220994307431 : 느긋함과 조급함 (Lazy and Eager)
Java
https://madplay.github.io/post/difference-between-map-and-flatmap-methods-in-java : Map vs FlatMap
https://www.delftstack.com/ko/howto/java/java-string-to-datetime/ : Java에서 문자열을 DateTime 객체로 변환하기
https://jsonobject.tistory.com/466 : BigDecimal 정리
https://stackoverflow.com/questions/14311644/normalizing-bigdecimals-hash-code-howto/14313302#14313302
Spring
https://meetup.toast.com/posts/223 : @Valid, @Validated, 사용자 정의 Validation
Spring boot lazy-loading 사용시 에러
https://hulint.tistory.com/31
yml 문법
https://yaml.org/spec/1.2/ : 공식문서
https://blog.startsomething.dev/2021/05/08/yaml%EC%97%90%EC%84%9C-%EB%94%B0%EC%98%B4%ED%91%9C%EB%A5%BC-%EC%8D%A8%EC%95%BC-%EB%90%A0%EA%B9%8C%EC%9A%94/ : ymal에서 값에 따옴표를 써야 할까?
https://johngrib.github.io/wiki/YAML/
Intellj에 formatter 적용하기
https://snowdeer.github.io/tips/2017/02/16/apply-google-formatter-to-ide/