2010-07-08 1 views
3

Wicket 응용 프로그램 용으로 사용하기 쉽고 intergrate ORM을 찾고 있습니다. 나는 최대 절전 모드에 대해 생각하고 있었다. 좋은 선택입니까? Wicket/Hibernate의 가능한 문제점은 무엇입니까? 다른 제안 사항은 환영합니다. 어떤 도움을 주셔서 감사합니다.개찰구 - 어떤 ORM입니까?

답변

1

일부 지연로드 및 관계 관련 문제로 인해 EclipseLink에서 Hibernate를 제안합니다. 통합은 기본적으로 동일합니다.

추가 액세스 레이어를 사용하면 실제로 모든 ORM을 쉽게 플러그 가능해야합니다.

4

주관적입니다. 하지만 그렇습니다. Hibernate는 Wicket과 쉽게 통합 할 수있는 좋은 선택입니다. 또는 예를 들어 JPA를 생각할 수 있습니다.

Fav. 콤보 : 개찰구 - 봄 - 최대 절전 모드

6

ORM과 개찰구를 단단히 연결하면 안됩니다. 서비스 레이어 (ORM 포함)를 관리하려면 스프링 또는 guice를 사용하십시오. wicket-spring 또는 wicket-guice 통합을 사용하여 개찰구에 서비스 구성 요소를 주입하십시오. 그렇게하면 ORM의 선택은 전적으로 당신에게 달렸습니다. 다음은 ORM technologies supported natively by spring의 참조입니다. (공개 표준이므로 JPA와 함께 갈 것입니다.)

3

iBatis/MyBatis 살펴보기 - Hibernate를 배우는 것이 조금 더 간단합니다. 그러나 실제로는 ORM이 아닙니다 - 오히려 SQL < -> DTO 매퍼입니다.