jdbc 使用in
@Inject NamedParameterJdbcTemplate namedParameterJdbcTemplate;
public List<TeacherContributionLastCalculated> searchLastCalculated(Set<String> fromIdLst) { if (fromIdLst.isEmpty()) return new ArrayList<>(); String sql = "select * from ot_teacher_contribution_last_calculated where from_id in (:ids)"; Map<String, Object> param = new HashMap<>(); param.put("ids", fromIdLst); return namedParameterJdbcTemplate.query(sql, param, EntityRowMapper.rowMapper(TeacherContributionLastCalculated.class)); }