//の部分がどんなことをしているのかわからない
public List<Goods> search(String goodsId, String goodsName, BigDecimal priceFrom, BigDecimal priceTo) { StringBuilder sql = new StringBuilder(); sql.append("SELECT g From Goods g WHERE "); //ここ boolean andFlg = false; boolean goodsIdFlg = false; boolean priceFromFlg = false; boolean priceToFlg = false; if (!"".equals(goodsId) && goodsId != null) { sql.append(" g.goodsId LIKE :goodsId "); //ここ goodsIdFlg = true; andFlg = true; }
sql.append("SELECT g From Goods g WHERE ");
sql.append(" g.goodsId LIKE :goodsId ");
この二つは合わさるとどんなSQLになるかわかりません
g.とか:の意味がよくわかりません
回答2件
あなたの回答
tips
プレビュー