개발/Mybatis

ibatis에 insert 후 시퀀스 값 리턴 받기

쵸코푸들이장군 2018. 2. 11. 09:21

<insert id="saveChartOpt" parameterType="com.tm.chart.ChartOptVO"  useGeneratedKeys="true" keyProperty="chart_option_seq" keyColumn="chart_option_seq">


  INSERT INTO t_chart_option


 (


  option_name


    ,xdata


    ,ydata


 )


 VALUES


 (


  #{optionName}


  ,#{xData}


  ,#{yData}


 )


 <selectKey keyProperty="chart_option_seq" resultType="long" order="AFTER">


            SELECT currval('chart_option_seq')


        </selectKey>


 


</insert>


 


 


........


 


하아...어렵네


 


return 하는 시퀀스 값을 parameter 로 들어온 VO 로 반환 한다.


 


하하하하하


 


젠장-