[24.08.13] SpringMVC_Mapper

ANGELA·2025년 1월 8일

[KB]학습내용정리

목록 보기
32/57

1. Mapper

mybatis – MyBatis 3 | Mapper XML Files

@Select("select * from user where ${column} = #{value}")
User findByColumn(@Param("column") String column, @Param("value") String value);

여기서 는 ${column}직접 대체되고 는 #{value}"준비"됩니다. 
따라서 다음과 같이 동일한 작업을 수행할 수 있습니다.

User userOfId1 = userMapper.findByColumn("id", 1L);
User userOfNameKid = userMapper.findByColumn("name", "kid");
User userOfEmail = userMapper.findByColumn("email", "noone@nowhere.com");

2. Parameters

mybatis – MyBatis 3 | Mapper XML Files

3. MVC 흐름

profile
혼자 보려고 만든 기록장 | 또또는 귀여워 🐈‍⬛

0개의 댓글