Hibernate 4의 새로운 기능은 무엇입니까?


86

방금 Hibernate 4 베타가 출시 된 것을 보았습니다. 3 (.6)과 비교하여 4의 새로운 기능은 무엇입니까? 베타 발표 나이 질문의 제목을 검색 할 때이 정보를 찾을 수 없습니다.



8
@prusswan : 아니요,이 특정 릴리스의 일부 수정 된 버그 / 종료 된 티켓입니다. 3과 4 사이의 대규모 변경 / 개선의 산문 버전을 찾고 있습니다 (즉, 3.7이 아닌 4로 만든 이유)
Bart van Heukelom

죄송합니다. 필요하지 않은 동일한 답변을 게시했습니다.
Saher Ahwal 2011-07-26

기존의 "캐싱 모델":)이 API에서 제거되었는지주의
Edmondo1984

1
[링크] stackoverflow.com/questions/11499929/… hibernate 커뮤니티의 누군가가이 링크에 대한 답변을 제공하면 도움이 될 것입니다.
Prateek

답변:


71

답변에 두 개 이상의 링크를 추가 할 평판 포인트가 충분하지 않아 여기에 답변을 붙여 넣을 수 없습니다 (이 사이트에서 더 많은 시간을 할애해야합니다).

그래서 저는 블로그 포스트를 썼습니다 . 거기로 가서 답을 찾으십시오. 불편을 드려 죄송합니다.


편집 : http://in.relation.to/Bloggers/WhatsNewInHibernateCore40 에서 인용했습니다 .

Hibernate Core 4.0의 새로운 기능

누군가 "Hibernate Core 4.0의 새로운 기능"을 묻는 것을 보았습니다. 그래서 잠시 시간을내어 여기에 요약하려고합니다. 먼저 다음을 참조하십시오.

  • 4.0 용 마이그레이션 가이드
  • JIRA 필터 된 목록의 모든 * improvements- 링크 새로운 기능 에서 최대 절전 모드 코어 4.0.0 , 당신은이 링크에서 모든 세부 사항을 얻을 수 있습니다 :

몇 가지 주요 사항 :

  • 빌드 를 위해 Gradle 로 이동
  • SessionFactory 건물 재 설계
  • 서비스 소개합니다 ( 자세한 내용)
  • 개선 된 메타 모델 (4.0.0 최종 버전이 아닌 아직 계획했지만 작업이 예상보다 많고 4.0을 가져 오는 데 너무 오래 걸리기 때문에 4.0.0에서 제거하기로 결정했습니다. 최종하지만 곧 출시 될 것입니다 곧 볼 자세한 내용, 그리고 ) 설계 문서입니다
  • 패키지 분할에 의한 초기 osgi-fication (공개, 내부, spi)
  • 멀티 테넌트 (multi-tenant) 데이터베이스를 지원합니다 ( 자세한 내용)
  • i18n 로깅 프레임 워크로 마이그레이션 ( jboss 로깅 사용 )
  • 기준으로 JDK 1.6 (JDBC4)
  • 그리고 더 (나는 모든 것을 기억할 수 없다 :)

8
블로그에서 유용한 정보를 추가했습니다. 업데이트 된 답변이 블로그 게시물 개념과 일치합니까?
Rob W

뭔가가 SQL 서버 BigInts에 대한 매핑 대해 할 희망 : P는
prusswan


6

Hibernate 코어 4.0 릴리스에 도입 된 새로운 기능은 다음과 같습니다.

  • 초기 다중 테넌시 지원 제공

  • ServiceRegistry를 소개합니다.

  • SessionFactory에서 열리는 세션 정리.

  • org.hibernate.integrator.spi.Integrator를 사용하면 통합 및 자동 검색이 더 바람직해졌습니다.

  • i18n 및 메시지 코드 작업을 개선합니다.

  • 더 이상 사용되지 않는 인터페이스, 메서드 등을 정리합니다.


3

이것이 당신에게 도움이 될지 모르겠지만 Hibernate 4 Webinar 페이지 에서 몇 가지 정보를 찾았습니다 . 연결된 문서에서 그들은 또한 몇 가지 링크를 제공했습니다. 나는 그들을 보지 않았지만 아마도 그들에게 가볼 수 있습니다.

http://community.jboss.org/wiki/Hibernate4Webinar

http://community.jboss.org/wiki/HibernateCoreMigrationGuide40

https://lists.jboss.org/mailman/listinfo/hibernate-dev

http://www.hibernate.org/community/irc

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.