-1
這是我的功能,獲取表播放器的所有行。是否有可能在Spring JDBC中使用相同的函數從不同的表中檢索數據?
public List<Player> getAllPlayer() {
String sql = "SELECT * FROM PLAYER";
List<Player> lstPlayers = getJdbcTemplate().query(
sql, new BeanPropertyRowMapper(Player.class)
);
return lstPlayers;
}
我想從另一個表'學生'使用這個相同的功能獲取數據。 是否可以通過更改上面的代碼 (如下所示)使用相同的函數從兩個表中獲取數據?
public List<Object> getData(String TableName) {
String sql = "SELECT * FROM " + TableName;
List<Object> lstPlayers = getJdbcTemplate().query(
sql, new BeanPropertyRowMapper(Object.class)
);
return lstPlayers;
}
當您嘗試過時發生了什麼? – EJP
您是否嘗試過自己執行此操作?總是建議先嚐試一下代碼,然後在出現任何錯誤時詢問疑惑 –