一。写在语句里面。例:
String sql = select * from calendar where 1=1 and isdelete = 0 order by add_date desc;
List list = this.getListBySQL(sql, null);
二。写在执行的方法里面。例:
String sql = “FROM TMember t left join fetch t.TMember where (t.email = ? or t.phone = ? or t.account = ?) and t.pwd = ? “;
List<TMember> existList = this.getListByHQL(hql, userName, userName, userName, pwd);
String sql = “select country_id,country_name from tb_country where country_id=? and country_name=? “;
pst = conn.prepareStatement(sql);
//1代表第一个参数,2代表该参数的值
pst.setInt(1, 1);
// 2代表第二个参数,日本代表该参数的值
pst.setString(2, “日本”);