List of usage examples for org.springframework.jdbc.core.namedparam BeanPropertySqlParameterSource registerSqlType
public void registerSqlType(String paramName, int sqlType)
From source file:org.openlmis.performancetesting.dao.RequisitionDAO.java
public long insertRequisition(Rnr rnr) { GeneratedKeyHolder keyHolder = new GeneratedKeyHolder(); BeanPropertySqlParameterSource paramSource = new BeanPropertySqlParameterSource(rnr); paramSource.registerSqlType("status", VARCHAR); template.update(insertRequisitionQuery, paramSource, keyHolder, new String[] { "id" }); long id = keyHolder.getKey().longValue(); rnr.setId(id);//from ww w . ja va 2 s . c o m logger.debug("{} requisition {} ", new Date(), id); return id; }