[英]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.