if(fenlei_id==null){ fenlei_id = 0; fenlei_mc = "所有产品"; } System.out.println("-----产品分类=" + fenlei_mc); if(fenlei_id>0){ System.out.println("分类列表"); size = jdbcTemplate.queryForObject("select count(*) from anli where xinxi_lxid1=" + fenlei_id,Integer.class); }else{ System.out.println("所有数据"); if(chaxun_neirong==null){ chaxun_neirong = ""; size = jdbcTemplate.queryForObject("select count(*) from anli",Integer.class); }else{ size = jdbcTemplate.queryForObject("select count(*) from anli where xinxi_biaoti like '%"+chaxun_neirong+"%'",Integer.class); } }
时间: 2023-06-24 16:05:57 浏览: 91
svm_fenlei.zip_support vector _一对一 支持 向量
这段代码是一个 Java 的条件语句。首先判断 `fenlei_id` 是否为空,如果为空则将其设置为 0,将 `fenlei_mc` 设置为 "所有产品"。然后打印出 "-----产品分类=" 和 `fenlei_mc` 的值。
接下来再次判断 `fenlei_id` 的值,如果大于 0,则说明有分类条件,执行查询操作并获取结果集的行数。否则打印出 "所有数据",并判断 `chaxun_neirong` 是否为空,如果为空则查询所有数据的行数,否则查询包含 `chaxun_neirong` 字符串的数据行数。
需要注意的是,这段代码使用了字符串拼接的方式来构建 SQL 查询语句,容易受到 SQL 注入攻击的威胁。建议使用参数化查询或预编译语句来避免此类问题。
阅读全文