문자열 인코딩시 md5로 인코딩을 많이 하는데
새로 구현하는 것보다는 spring util에 있는 DigestUtils을 사용하는 것이 좋을 것 같다.
String target = "비밀번호" // 인코딩할 문자열
DigestUtils.md5DigestAsHex(target.getByte());
//md5DigestAsHex은 inputStream과 byte열을 받음.
내부적으로 에러처리 및 테스트가 잘되어있음.
구현하는것도 좋지만 잘 정리된 오픈소스를 쓰는것도
나의 코딩스타일 발전에 도움이 될 것 같다.
'Programming Bookmark > Java' 카테고리의 다른 글
java project heroku cli에 deploy 도전 (0) | 2020.03.06 |
---|---|
인텔리 한영 번역 플러그인 추천해요. (0) | 2019.12.25 |
Gson 사용시 fromJson Type 방식으로 매핑하기. (0) | 2019.12.16 |
Java 함수형 인터페이스 (0) | 2019.09.26 |
테스트 (0) | 2019.01.04 |