[英]Can I execute a plain SQL statement with the Spring JDBC template?
我正在学习Spring Core认证,我对JdbcTemplate的使用有些怀疑。 在研究材料上我发现了这个问题:
我可以使用JDBC模板执行纯SQL语句吗?
究竟什么是简单的SQL语句 ? 它是标准的SQL查询吗? 要不然是啥?
如果它是标准的SQL查询(不是像JPQL那样),我认为答案是肯定的,因为我可以做类似的事情:
public Date getOldest() {
String sql = “select max(dob) from PERSON”;
return jdbcTemplate.queryForObject(sql, Date.class);
}
public long getPersonCount() {
String sql = “select count(*) from PERSON”;
return jdbcTemplate.queryForObject(sql, Long.class);
}
但我绝对不确定理解问题的意义以及究竟代表一个简单的SQL语句 。
你有什么想法?
从我的角度来看:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.