//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를 클릭하면 클립보드에 복사된다.
정말 유용한 플러그인이다..
'ETC' 카테고리의 다른 글
주니어 백엔드 개발자 기술면접 질문리스트 (0) | 2022.12.16 |
---|---|
백준 골드 찍은 후기 (0) | 2022.06.03 |
[intelliJ] tomcat 변경점 재구동 없이 바로 적용하기 (0) | 2021.06.17 |
[Tomcat] Several ports (8005, 80, 8009) required by Tomcat v8.5 Server at localhost are already in use. (0) | 2019.12.07 |
[Lombok] Eclipse에 Lombok 설치 및 사용법 (0) | 2019.12.05 |