mapper 설정
<insert id="insert" parameterType="DischargeLoggingVo" useGeneratedKeys="true" keyProperty="seq">
        INSERT INTO discharge_logging (
                wire_id
                ,power_equip_code
                ,start_time
                ,end_time
                ,log_term
                ,vol_down1
                ,vol_down2
                ,vol_down3
                ,reg_time)
        VALUES (
                #{wire_id}
                ,#{power_equip_code}
                ,#{start_time}
                ,#{end_time}
                ,#{log_term}
                ,#{vol_down1}
                ,#{vol_down2}
                ,#{vol_down3}
                ,GETDATE())
    </insert>

자동증가되어 입력된 seq 값이 DischargeLoggingVo 의 seq 프로퍼티에 세팅된다
따라서 자바에서는 아래처럼 해당 값을 가져오면 된다.



java dao
public long insert(DischargeLoggingVo vo) { 
int insertedNum = sqlSessionFactory.openSession(true).insert(getInsertMapper(this.getClass().getName()), vo);
        return vo.getSeq();
    }

Posted by incree

2013/03/28 12:07 2013/03/28 12:07
, , , ,
Response
0 Trackbacks , 0 Comments
RSS :
http://www.incree.com/tc/incree/rss/response/205

Trackback URL : 이 글에는 트랙백을 보낼 수 없습니다


Notices

Archives

Authors

  1. incree

Recent Trackbacks

Calendar

«   2017/12   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

Site Stats

Total hits:
435938
Today:
113
Yesterday:
230