언더바 표기법에서 카멜케이스로 변환

JdbcUtils.convertUnderscoreNameToPropertyName(String name)


프로젝트 연동테스트 진행 중에 Kafka SUB 관련해서 안되는 문제발생함...

원인은 카멜케이스로 보내줘야 deserialization가 된다고 한다.

( Deserialization - 역직렬화라는데 나중에 자세히 찾아보자.. )

어쨌든 현재 우리는 언더파 표기법으로 Kafka에 PUB을 해주고 있었고 이게 잘못되어서

SUB중 deserialization가 실패하고 있었다..

그래서 언더바표기법을 카멜케이스로 변환시켜주는 로직을 직접 구현하려고 했는데 

혹시 몰라서 찾아보니 JdbcUtils.convertUnderscoreNameToPropertyName라는게 있었다..!

JdbcUtils.convertUnderscoreNameToPropertyName(String name)을 호출하면

USER_NAME ==> userName 으로 반환해준다.