新项目使用JPA2 RI:EclipseLink
EclipseLink对于jpa2的实现很完整。
以下是感觉不好的地方,也许是Hibernate用习惯了。。。
1.唯一不能容忍的就是jpamodelgen竟然是通过persistence.xml生成的。。。openjpa和hibernate的gen都是扫描Annotation的。。。感觉这个多此一举了。
2.EclipseLink的weaver有dynamic和static之分,static的对于包含继承关系的Entity,主任表示非常鬼畜。
3.打印SQL的话EclipseLink是输出到Log。
以下是感觉不好的地方,也许是Hibernate用习惯了。。。
1.唯一不能容忍的就是jpamodelgen竟然是通过persistence.xml生成的。。。openjpa和hibernate的gen都是扫描Annotation的。。。感觉这个多此一举了。
2.EclipseLink的weaver有dynamic和static之分,static的对于包含继承关系的Entity,主任表示非常鬼畜。
3.打印SQL的话EclipseLink是输出到Log。