想自己试着写一个orm,使用注解和反射来实现,但是没有思路。在网上也没有找到类似的开源项目,有没有谁知道啊?谢谢!
认证高级PHP讲师
nutz のソースコードを参照してください。
http://study.163.com/course/c...
マイバティス。 ナッツが多すぎます。
1. アノテーション(JPA仕様参照、アノテーションの定義、アノテーションの取得) 2. リフレクション(メソッド呼び出し、戻り値の取得) 3.sql生成(アノテーション[テーブル]のパラメータを取得) 、column]、generate sql) 4. リフレクションにより戻り値を取得し、クラスに反映し、パラメータをアセンブルします
これを参照してください: http://www.oschina.net/code/s... コードはわずか数百行です。これは Android 上の単なるコードです。これを通常の JAVA に移植するには、少し変更を加える必要があります。
Openjpa
nutz のソースコードを参照してください。
http://study.163.com/course/c...
マイバティス。
ナッツが多すぎます。
1. アノテーション(JPA仕様参照、アノテーションの定義、アノテーションの取得)
2. リフレクション(メソッド呼び出し、戻り値の取得)
3.sql生成(アノテーション[テーブル]のパラメータを取得) 、column]、generate sql)
4. リフレクションにより戻り値を取得し、クラスに反映し、パラメータをアセンブルします
これを参照してください: http://www.oschina.net/code/s... コードはわずか数百行です。これは Android 上の単なるコードです。これを通常の JAVA に移植するには、少し変更を加える必要があります。
Openjpa