7
JDBC経由でMySQLにアクセスするクラスに対して 'クエリ'メソッドを作成する必要があります。JDBCを使用してオブジェクトの配列として行全体を取得する方法
メソッドへの入力パラメータは、完全なSQLコマンド(値を含む)です。したがって、フェッチする列の名前はわかりません。
列の一部が文字列であり、いくつかの他のもの等、整数で
方法は、各ハッシュマップは1行であり、ArrayListの結果のすべての行を含む型ArrayList<HashMap<String,Object>>
の値を返す必要があります。
ResultSet.getMetaData().getColumnCount()
を使用して列の数を取得し、現在の行から1つずつセルをフェッチすることを考えていますが、これが唯一の解決策ですか?もっと良いものは?