想自己试着写一个orm,使用注解和反射来实现,但是没有思路。在网上也没有找到类似的开源项目,有没有谁知道啊?谢谢!
认证高级PHP讲师
nutz의 소스코드를 참고해주세요.
http://study.163.com/course/c...
마이바티스. 너츠에는 너무 많은 양이 들어있습니다.
1. Annotation(JPA 사양, Annotation 정의, Annotation 획득 참조) 2. Reflection(호출 메소드, 반환값 가져오기) 3.sql 생성(Annotation [테이블에서 매개변수 가져오기) , 컬럼], sql 생성) 4. 리플렉션을 통해 반환값을 얻어 클래스에 반영하고 파라미터를 조합한다
참고: http://www.oschina.net/code/s... 코드는 몇백 줄 밖에 되지 않습니다. 안드로이드 아래의 코드일 뿐입니다. 이를 일반 JAVA로 이식하려면 약간의 수정이 필요합니다.
Openjpa
nutz의 소스코드를 참고해주세요.
http://study.163.com/course/c...
마이바티스.
너츠에는 너무 많은 양이 들어있습니다.
1. Annotation(JPA 사양, Annotation 정의, Annotation 획득 참조)
2. Reflection(호출 메소드, 반환값 가져오기)
3.sql 생성(Annotation [테이블에서 매개변수 가져오기) , 컬럼], sql 생성)
4. 리플렉션을 통해 반환값을 얻어 클래스에 반영하고 파라미터를 조합한다
참고: http://www.oschina.net/code/s... 코드는 몇백 줄 밖에 되지 않습니다. 안드로이드 아래의 코드일 뿐입니다. 이를 일반 JAVA로 이식하려면 약간의 수정이 필요합니다.
Openjpa