spring jdbcTemplate query 返回值為null


spring jdbcTemplate query 返回值為null

今天使用以下方法從數據庫中查詢數據,返回列表

public List<BookBean> getBooks(){
		String sql = "select * from books where inventory > 0 order by title";
		List<BookBean> books = jdbcTemplate.query(sql, new BeanPropertyRowMapper<BookBean>(BookBean.class));
        return books;
}

但是打印出結果時發現都是null,查找了下原因,主要有以下幾點

  1. bean類中沒有setter方法
  2. bean類中的字段與數據庫中表的字段沒有對應


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM