2020-10-28 00:21:03.762 TRACE 11388 --- [nio-8080-exec-7] o.h.type.descriptor.sql.BasicBinder : binding parameter [1] as [BIGINT] - [2]
2020-10-28 00:21:03.764 TRACE 11388 --- [nio-8080-exec-7] o.h.type.descriptor.sql.BasicExtractor : extracted value ([role_id1_2_1_] : [INTEGER]) - [2]
2020-10-28 00:21:03.764 TRACE 11388 --- [nio-8080-exec-7] o.h.type.descriptor.sql.BasicExtractor : extracted value ([name2_2_1_] : [VARCHAR]) - [null]
2020-10-28 00:21:03.764 TRACE 11388 --- [nio-8080-exec-7] o.h.type.descriptor.sql.BasicExtractor : extracted value ([user_id3_4_0_] : [BIGINT]) - [2]
2020-10-28 00:21:03.764 TRACE 11388 --- [nio-8080-exec-7] o.h.type.descriptor.sql.BasicExtractor : extracted value ([role_id2_4_0_] : [INTEGER]) - [2]
2020-10-28 00:21:03.870 ERROR 11388 --- [nio-8080-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception
java.lang.IllegalArgumentException:
---------
spring security 에서 로그인 시 위와 같은 오류가 난다면
return 된 parameter 중 null인 값이 있어서 그럴 수 있다.
쿼리문을 실행시켜본 다음 null인 Column 과 Class의 parameter name이 동일한지 확인