执行失败/成功后如何正确查看jdbcTemplate?

时间:2019-05-13 07:33:40

标签: java ajax jdbctemplate

我正在使用jdbcTemplate.query从ajax html执行数据以更新数据oracle。执行过程中一切似乎都正常,这意味着没有出现错误。但是当查看数据库时,我只是意识到它没有任何改变..

所以,我需要知道我错过了哪一部分。在这里,我的代码:

  1. ajax:

$.ajax({
      url: url,
      contentType: 'application/json',
      data: data,
      method: 'post',
      success(  response) {
        alert('response updateTow Op: %O'+ JSON.stringify(response))
      },
      error : function(e) {
    alert("show error : " + JSON.stringify(e)); 
  }
    })
  1. DAO:

@Value("${update.daMain}")
private String updateDaMain;

@Value("${update.daStand}")
private String updateDaStand;

@Override
public int update(DataModel data) {

    int updated = 0;
    Object[] paramDaMain = {data.getContact(), data.geStatus(),data.getPriority(),data.getId()};

    Object[] paramDaParking = {data.getParkingId() , data.getParkingSeq()};

    updated += this.jdbcTemplate.update(updateDaMain, paramDaMain);
    updated += this.jdbcTemplate.update(updateDaStand,paramDaParking);

    return updated;
}
  1. xml 1):

<entry key="update.daMain">
    <![CDATA[UPDATE da_main 
    SET CONTACT = ? 
    , STATUS = ?
    , PRIORITY = ?
     WHERE ID = ?]]>
</entry>

xml 2):

        <entry key="update.daStand">
    <![CDATA[UPDATE DA_PARKING
        SET PARKING_ID = ?
        WHERE PARKING_SEQ = ?]]></entry>

0 个答案:

没有答案