怎么实现类似京东商城的条件筛选的数据库查询?有5个查询条件,并且每个条件都是可选是否要查询的
发布网友
发布时间:2022-05-18 16:28
我来回答
共2个回答
热心网友
时间:2022-05-18 17:57
String sqlWhere = " 1=1 ";
if(null!=style){
sqlWhere + = " and style=? "
}
if(null!=color){
sqlWhere + = " and color=? "
}
........追问1=1是下面的筛选条件都不用的时候为了能执行语句吗?我看了半天好像明白点了。不过如果是在hibernate框架下,相对于?用:parametername好像更好点。等我项目实验过后我回来采纳。谢谢了