jpa用久了,发现有时使用JdbcTemplate真的不错
/**
* 查询客户信息
* @param cltcode 客户代码
* @return
*/
public Map<String, Object> getClt(String cltcode){
Map<String, Object> map =null;
//查询客户
String sql2="select * from scltgeneral where cltcode=? ";
try {
map = jdbcTemplate.queryForMap(sql2, new Object[]{cltcode});
}catch (Exception e){
}
return map;
}
/**
* 查销售组织下的所有销售分区
* @param sdorgid 销售组织
* @param cltcode 客户代号
* @return
*/
public String getOtsdorgAll(String sdorgid,String cltcode){
//处理销售组织
if ("G-F".equals(sdorgid)){
sdorgid="G-P";
}else if("S-F".equals(sdorgid)){
sdorgid="S";
}
//查所有销售分区
String sql="select otsdorg_all from sclt_sdorg a where a.cltcode=? and a.sdorgid=? and otsdorg_all is not null ";
//所有销售分区
String str = null;
try {
str = jdbcTemplate.queryForObject(sql, new Object[]{cltcode, sdorgid}, String.class);
}catch (Exception e){
}
return str;
}