#{} (MyBatis 파라미터 자리)
MyBatis SQL 안에서 자바 값이 들어갈 자리를 표시하는 문법이다. #{id} 라고 적으면 MyBatis 가 그 자리를 ? 로 바꾼 PreparedStatement 를 만들고, 실행할 때 id 라는 이름의 값을 거기 끼워 보낸다. 값을 SQL 문자열에 그대로 이어 붙이지 않는다.
자신만의 철학을 만들어가는 중입니다.
최상단으로 이동했습니다!
MyBatis SQL 안에서 자바 값이 들어갈 자리를 표시하는 문법이다. #{id} 라고 적으면 MyBatis 가 그 자리를 ? 로 바꾼 PreparedStatement 를 만들고, 실행할 때 id 라는 이름의 값을 거기 끼워 보낸다. 값을 SQL 문자열에 그대로 이어 붙이지 않는다.