//console log
2021-07-08 19:10:10,656 DEBUG (comm.login.java:10).debug - ==>  Preparing: SELECT USER_ID, PASSWD FROM USER WHERE USER_ID = ? 
2021-07-08 19:10:10,656 DEBUG (comm.login.java:10).debug - ==> Parameters: admin(String)

intelliJ + spring + mysql 조합

쿼리를 콘솔에서 복사하려는데 쿼리와 파라미터가 분리되어 노출되었다.

예시처럼 짧은 쿼리는 복사해서 쓰면 되지만, 쿼리가 길고 파라미터가 많으면 그것도 힘들다.

찾아보니 mybatis 관련 plugin을 쓰면 도움이 된다고 한다.

 

내가 사용 중인 플러그인은 MybatisLogFormat으로 마켓플레이스에서 검색해보면 비슷한 기능의 플러그인이 있다.

 

 

사용방법은 preparing, parameters 부분을 모두 블록 처리하고 오른쪽 버튼 클릭 > mybatisLogFormat 클릭하면 파라미터가 포함된 쿼리를 복사할 수 있는 툴팁이 뜬다. 툴팁에서 copy를 클릭하면 클립보드에 복사된다.

정말 유용한 플러그인이다..

 

+ Recent posts