2

私のアプリケーションは動的にテーブルを作成しますが、文字列クエリにハードコーディングせずに Spring jdbc を使用してテーブルを読み取る方法がわかりません。私は次のようなことを考えていました:

jdbcTemplate.query("SELECT * FROM ?", new Object[] { tableName }, new TableMapper());

しかし、春は疑問符が好きではありません:-(

助けてくれてありがとう!

4

2 に答える 2

5

試すString query = String.format("SELECT * FROM %s", tableName);

于 2013-04-24T04:20:23.473 に答える