spring JdbcTemplate 预处理查询使用简单例子

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;
    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值