최근 포스트

정렬된 다른 리스트 기준으로 정렬하기

2개의 리스트가 있고, 정렬된 하나의 리스트를 기준으로 나머지 하나의 리스트를 정렬해야 하는 경우에 Java8에서 추가된 List의 sort 메소드와 Comparator를 이용해서 쉽게 처리할 수 있다.

Builder로 Jackson Deserialize하기

개인적으로는 DTO 클래스가 필요할 때 불변 클래스로 만드는 것을 선호합니다. 여러 장점이 있지만 그 중에서도 객체 값이 중간에 변경될 일이 없기 때문에 다른 걱정이 없이 사용할 수 있는 장점이 특히 매력적인 것 같습니다.

사용중인 DB 커넥션 수 확인하기

현재 커넥션 수 확인하기 DB 커넥션 수가 제대로 동작하는지 확인하고 싶은 경우가 있다면 HikariDataSourcePoolMetadata클래스를 이용해서 현재 사용 중인 커넥션 수를 확인할 수 있습니다.

Git 명령어

git을 사용하고는 있지만 그때그때 필요한 기능만 사용하다 보니 모르는 명령어 또는 제대로 알고 사용하고 있지 않은 명령어가 있다는 생각이 들었습니다. 보통 업무를 할 때는 툴을 통해서 많이 작업하다 보니 특히 그랬던 것 같은데 이번 기회에 공부할 겸 정리를 한번 해봤습니다.