Zahibernuj swoje dane - Hibernate 3 Beta 1

Od wczoraj można pobrać pierwszą wersję beta nowej edycji najpopularniejszego chyba rozwiązania umożliwiającego mapowanie obiektowo-relacyjne (object/relational mapping) - Hibernate. Lista nowych funkcji i zmian w nadchodzącej wersji 3.0 jest imponująca.
Mapowanie obiektowo-relacyjne oznacza technikę odwzorowania obiektowego modelu na relacyjną bazę danych za pomocą schematu bazującego na języku zapytań SQL. Jednym słowem, Hibernate pozwala tworzyć bazodanowe aplikacje bez specjalnego wgłębiania się w struktury baz danych, a jedynie operując na zwykłych obiektach Javy. Uwalnia nas od ręcznego generowania skomplikowanych zapytań z wykorzystaniem SQL i JDBC, ponieważ samo wygeneruje za nas te zapytania. Program sam zadba także o przekształcenie klas Javy w tabele bazy danych oraz konwersję typów pomiędzy Javą, a typami bazy. Posiada własny język zapytań (HQL), będący obiektowym rozszerzeniem standardowego SQL. Hibernate może być używane w samodzielnych aplikacjach, jak też integruje się w pełni z dostępnymi na rynku serwerami aplikacji i kontenerami serwletów. Co ważne, Hibernate pozwala na uniezależnienie się od bazy, która ma być wykorzystywana do składowania danych.

Wśród wielu rozszerzeń w nowej wersji można znaleźć między innymi:
- implementację sparametryzowanych filtrów, które ułatwiają wydobywanie danych spełniających określone kryteria;
- znacznie rozszerzone możliwości mapowania danych na obiekty;
- statystki oraz monitorowanie aplikacji za pomocą JMX (Java Management Extensions). Pozwala to między innymi na łatwiejsze odnajdowanie problemów związanych z wydajnością;
- poprawioną wersję własnego języka zapytań - HQL;
- wsparcie dla kluczy głównych typu GUID generowanych przez bazę danych.

Biblioteka ta jest darmowa i jest rozpowszechniana na licencji LGPL.

Strona domowa projektu:
http://www.hibernate.org
Nową wersję można pobrać ze strony:
http://sourceforge.net/project/showfiles.php?group_id=40712&package_id=127784
Tagi: hibernate
Ocena:
Twoja ocena:

Komentarze (2)

kelog

21-12-2004 11:00

popdruid - no, onsluga to faktycznie fajna rzecz. Ale ja jestem hetero i wole "onasluge" :)

popdruid

21-12-2004 10:13

Nie ma to jak onsługa sql przez javę... Świat wydaje się wtedy piękniejszy...

Polecane

PC World z prezentem!

Tak, zamawiam 12 wydań PC World po 14,09 zł każde (zamiast 19,90 zł) od numeru 6/2012.
Dodatkowo program Panda Antyvirus Pro 2012,
chroniący aż 3 komputery, dostanę za darmo.

PC World 6/2012
Nowy numer PC World 6/2011
Razem: 169


  • Z darmową wysyłką
Wyrażam zgodę na wykorzystywanie mojego adresu email do celów marketingowych. rozwiń »

Pobierz bezpłatnego e-booka

20 lat polskiej sieci
Ebook 20 lat polskiej sieci to kompletna charakterystyka polskiego internetu (oraz polskiego internauty). Odpowiadamy na pytanie, jak wygląda nasz kraj na tle bliższych i dalszych europejskich sąsiadów pod względem popularyzacji szerokopasmowych łączy internetowych i rynku mobilnego. Wymieniamy również wady i zalety korzystania z bezpłatnych punktów dostępowych.
Jeśli chcesz otrzymać darmowego e-booka, wpisz swój adres e-mail. Wyślemy Ci go natychmiast!
Wyrażam zgodę na wykorzystywanie mojego adresu email do celów marketingowych. rozwiń »