useGeneratedKeys 를 true로 설정, keyProperty를 해당하는 데이터 베이스 컬럼명으로 설정
<insert id="write" parameterType="com.example.demo.vo.QnaVo" useGeneratedKeys="true" keyProperty="id">
INSERT INTO `board`.`qna_board`
(`title`,
`user_id`)
VALUES
(#{title},#{userId})
</insert>
리턴값은 여전히 int로 동일하나, vo 확인시 해당하는 key 값이 들어와있다!

QnaVo vo = new QnaVo();
vo.setTitle("test");
vo.setUserId("dfdf");
int id = boardDao.write(vo);
System.out.print(vo);