[Mybatis] XML 주석 사용 예제
MyBatis에서는 XML 주석을 사용하여 SQL 매퍼 파일에서 주석을 작성할 수 있습니다. 주석은 SQL 쿼리나 매퍼 설정에 대한 설명, 메모, 문서화 등 다양한 용도로 활용할 수 있습니다. 아래는 XML 주석 사용 예제입니다.
예제: XML 주석 사용
<!-- UserMapper.xml -->
<mapper namespace="com.example.UserMapper">
<!-- 이 쿼리는 사용자를 ID로 조회합니다. -->
<select id="getUserById" resultType="User">
SELECT * FROM users WHERE user_id = #{id}
</select>
<!-- 아래는 다중 주석입니다.
여러 줄 주석은 이렇게 사용할 수 있습니다. -->
<insert id="insertUser" parameterType="User">
<!-- 이 쿼리는 사용자를 삽입합니다. -->
INSERT INTO users (username, email) VALUES (#{username}, #{email})
</insert>
</mapper>`
위의 예제에서는 다양한 주석 스타일을 보여줍니다. 다중 줄 주석 (<!-- ... -->
)과 한 줄 주석 (<!-- 이 쿼리는 사용자를 ID로 조회합니다. -->
)을 사용하여 SQL 매퍼 파일에 주석을 추가했습니다.
주석은 코드의 가독성을 높이고 나중에 코드를 이해하거나 유지 관리할 때 도움이 됩니다. 특히 복잡한 SQL 쿼리나 복잡한 매퍼 설정을 다룰 때 주석을 활용하면 유용합니다.