SQL

    myBatis 3 쿼리문에 parameter 문법 (${}, #{})

    마이바티스를 이용하면 SQL문에 파라미터를 쓸 수 있다. myBatis 공식문서에 Parameters 섹션에 기술된 #{} 과 String substitution의 ${} 이 그것들이다. 예를들어, SELECT * FROM article WHERE article_id = #{articleId} 위와 같이 사용하거나 WHERE article_id = '${articleId}' 와 같이 사용하면 파라미터를 전달해줄 수 있다. @Mapper public interface ArticleMapper { public List selectSearchArticles(@Param("articleId") String articleId); } 위 매퍼인터페이스의 selectSearchArticles 메서드를 통해 스트링 형..