백엔드(Back-end)/Mybatis

[Mybatis] 파라미터로 객체를 보낼때

기록하는 동구 2020. 2. 5. 18:26
반응형

안녕하세요, 동구쨩입니다. 

 

Mybatis에 항상 Map만 파라미터로전달해서 몰랐었다. DTO객체를 보내서 데이터를 넣어보자.

<insert id="insertExcelData" parameterType="com.springboot.test.service.dto.ExcelDTO"> INSERT INTO excel ( product_id, product_name, product_price, product_qty ) VALUES ( #{productId}, #{productName}, #{productPrice}, #{productQty} ) </insert>

이런식으로 패키지경로를 다써주고 인스턴스들을 넣어주면된다. 끄읏!

반응형