क्या आपने JDBC देखा है नामांकित पैरामीटरJDBCTemplate ?
आप इस तरह की चीजें कर सकते हैं:
String sql = "select count(0) from T_ACTOR where first_name = :first_name";
SqlParameterSource namedParameters = new MapSqlParameterSource("first_name", firstName);
return namedParameterJdbcTemplate.queryForInt(sql, namedParameters);
और अपनी क्वेरी स्ट्रिंग को गतिशील रूप से बनाएं, और फिर अपना SqlParameterSource
. बनाएं इसी तरह।