1

過去にこの趣旨の何かを見たことがありますが、これを行う方法を見つけることができなかったので、これを見たことを覚えていることを示すために疑似コードを示します。

テーブル エントリはクラスで定義され、次のような効果があります。

class Person {
    @ (an annotation that specified what SQL type to use for below field)
    String name;
    @ ...
    int age;
}

1 つは SQL 呼び出しを行いますが、

Person[] persons = sqlconn.select("SELECT * FROM table_name", Person.class)

またはこの趣旨の何か。

これらの呼び出しはオブジェクトにデータを入力するため、ステートメントを正確に準備するわけではありません。

4

1 に答える 1

3

Hibernateがこれを行いますが、学習曲線はかなり急です。

他にも考慮すべき JPA 実装があり、その一部をここで説明します。

簡単な代替手段は、Spring の jdbcTemplate を使用することです (詳細はこちら) 。

于 2012-12-02T01:20:14.270 に答える