바인딩 변수

· SQLP
목차 개요SQLP 자격증 준비중에 하드/소프트 파싱에 대해서 나왔고 대용량 트래픽이 몰리는 상황에서 로그인 시에 db에서 회원 정보를 받아오는 것을 예시로 들어 순회시에 바인딩 변수를 이용하면 db엔진에 SQL 이 N개가 수행되는것이 아니라 1개만 수행되고 이후엔 소프트파싱을 이용해 최적화를 한다고 명시되어 있었다. 따라서 Spring 에서는 바인딩 변수를 어떻게 이용되고 있는지 찾아보고 작성하게 되었다.   결론적으로는 Spring에는 @RequestParam 등 Data binding 을 도와주고 있는 어노테이션들이 존재하였는데 오늘 살펴볼 SQL과의 Data binging 에서는 = :{속성} 의 JPQL 쿼리에 해당 속성을 @Param 어노테이션을 이용하여 지정해주는 방식을 이용하고 있었다. ht..
nstgic3
'바인딩 변수' 태그의 글 목록