私はDAOを実装する必要はありませんが、インターフェイスを定義するだけで、Groovyエンティティのように動作するJava用のフレームワークが存在するかどうか知りますか?Java ormフレームワーク
たとえば、メソッド名をfindByPrimaryKeyとすると、主キーが自動的に検出され、正しいことが実行されます。
私はよく分かっていませんが、私は春にこれを見たことを覚えています...間違っていますか?
私はDAOを実装する必要はありませんが、インターフェイスを定義するだけで、Groovyエンティティのように動作するJava用のフレームワークが存在するかどうか知りますか?Java ormフレームワーク
たとえば、メソッド名をfindByPrimaryKeyとすると、主キーが自動的に検出され、正しいことが実行されます。
私はよく分かっていませんが、私は春にこれを見たことを覚えています...間違っていますか?
あなたが春を見てみたいことがあり春には2つの、JPA
sormulaもご利用いただけます。 CRUD操作は、DAOの実装を必要とせずに利用できます。自動主キー検出はありませんが、簡単な注釈が主キーを定義します。
Grails 2.3.6以降、GORMはスタンドアロンモジュールとして正式にサポートされています。詳細については、release notesを参照してください。
あなたはActiveJDBC:http://javalite.io/activejdbcを検討してみることもできます。これはRoR ActiveRecordの後にモデル化され、その動的挙動の一部を保持します。しかし、Rubyのmethod_mising
に相当するものがないため、Javaでは実行時に新しいメソッドを定義することはできません。あなたが従うことができるたくさんのドキュメントがあります:http://javalite.io/documentation
あなたはJPA(Java Persistence API)を考えましたか? –
http://ormlite.com/ – nwaltham
私はJPAを使用しましたが、私はそれを使ってDAOを書く必要があることを覚えています...私はインターフェイスを作成するために必要なものを探しています。実行時におそらくプロキシを使用して作成されます... – rascio