księgarnia wysyłkowa 'Twoja książka' + księgarnia informatyczna poleca książki z różnych dziedzin oraz podręczniki pokaż koszyk  
 
 
 

Wybierz dział

Informatyka


Promocje informatyczne:

Windows Vista
25 poz. taniej od 10%

Internet
377 poz. taniej od 10%


 

Newsletter

Wpisz swój e-mail, będziesz dostawać informacje o promocjach i nowosciach.
Adres e-mail:


 

Reklama

Warto zobaczyć:


Gry bitewne

Warhammer

Warhammer 40,000

Władca Pierścieni


Użyj swojej wyobraźni!

Zobacz równeż:

Skoda
Aparaty cyfrowe
Książki z rabatem
Twoja reklama

 

Tania książka



Warto przeczytać


Bestsellery


polecamy

Grafy. Algorytmy w Pascalu - od problemów do programów...


Stalking in the shadows, Lictors rove ahead of the main Tyranid ground swarms, seeking out pockets of resistance and native lifeforms to be absorbed
Zobacz wszystkie armie: Tyranidzi

 

Tytuł:

Autor:


Liczba pozycji w koszyku: 0

 

Wyniki wyszukiwania:

Znaleziono: 1   
 

Hibernate. Od nowicjusza do profesjonalisty

Hibernate. Od nowicjusza do profesjonalisty Kod książki: in149
Tytuł książki: Hibernate. Od nowicjusza do profesjonalisty
Cena: 67,50   69,00   Promocja: 60,75
Stan: W sprzedaży
Czas realizacji: 24 godziny + czas wysyłki
Wysyłka za 0,00 zł [więcej >]

Autor / Autorzy:  Dave Minter, Jeff Linwood
Kategoria:  Internet / CMS

Opis wydawcy książki:

Zdecydowana większość projektów programistycznych wykorzystuje bazy danych. Niektóre z nich są wbudowane w aplikacje, inne działają na oddzielnym serwerze. Prawie wszystkie opierają się na języku zapytań SQL. W różnych bazach danych jego składnia może się nieznacznie różnić, jednak znająć SQL jednej bazy bez większych problemów przyswoimy SQL innej (podstawowe zapytania są na ogół takie same, różnice występują na poziomie bardziej zaawansowanych zapytań).

Programowanie aplikacji z wykorzystaniem bazy danych pociąga za sobą wiele potencjalnych problemów. Przykładem może być zarządzanie pulą połączeń z bazą danych. Programista musi pilnować, aby w momencie wysyłania zapytania bazy danych istniało nawiązane połączenie. Dodatkowo po zakończeniu wszystkich operacji na bazie danych należy zakończyć połączenie. Nie jest to skomplikowana procedura, jednak istnieje wiele podobnych czynników mających wpływ na komunikację z serwerem bazy danych. Pisząc aplikacje, łatwo zapomnieć o którymś z nich.

Wygodnym rozwiązaniem przy pisaniu programów Javy jest utrwalanie obiektów w bazie danych. W ten sposób możemy łatwo zapisać obiekt posiadający wiele właściwości a w przyszłości go odtworzyć z tymi wszystkimi wartościami. Co więcej, możemy utrwalić kilka obiektów będących w wzajemnych relacjach ze sobą.

Najpopularniejszym narzędziem służącym do utrwalania obiektów Javy (również .NET) jest darmowy framework Hibernate. Zdobył on swoją popularność głównie dzięki możliwościom jakie oferuje, jak i również stosunkowo niewielkiemu skomplikowaniu w porównaniu do równie funkcjonalnego utrwalania w EJB, które było dosyć zawiłe.

Kilka zalet jakie wnosi zastosowanie Hibernate'a w aplikacji:

  • utrwalanie obiektów w bazie danych przez odwzorowanie obiektu Javy do tabeli bazy danych (istnieje również możliwość bardziej skomplikowanych odwzorowań np. jedna tabela na wiele obiektów, odwzorowania z tabelą łączącą itd)
  • obsługa wielu dialektów SQL; dzięki czemu aplikacja napisana pod jedną bazę danych będzie działała również na innej, wystarczy wtedy tylko zmienić klasę dialektu oraz ścieżkę do nowego sterownika bazy danych
  • informacje o odwzorowaniach mogą być przechowywane w adnotacjach lub plikach xml; w ten sposób nie mieszamy bezpośrednio tych informacji z logiką biznesową aplikacji
  • zaawansowana obsługa transakcji
  • dobre wsparcie dla skomplikowanych zapytań z wykorzystaniem kryteriów (Criteria API)
  • posiada własny obiektowy język zapytań HQL; zapytania z tego języka są przenośne na wszystkie bazy danych obsługiwane przez Hibernate'a; istnieje również możliwość wykorzystania standardowych zapytań SQL jednak wtedy tracimy na przenośności aplikacji na inne bazy danych
  • dzięki dodatkowym narzędziom (Hibernate Tools) możemy wygenerować schemat bazy danych na podstawie obiektów POJO Javy oraz w drugą z istniejącego schematu bazy danych - obiekty Javy


     [Hibernate. Od nowicjusza do profesjonalisty - Informacje]
     [Hibernate. Od nowicjusza do profesjonalisty - Spis treści]

    Dodaj do koszyka  Poleć znajomym  Dodaj komentarz  Dodaj do przechowalni
 
Znaleziono: 1   
 

Sprzedaż wysyłkowa


  obniżka kosztów - Wysyłka grais

już od 89 zł [więcej >]
od 39 zł + [więcej >]

Korzystaj
z darmowej dostawy!


Koszty wysyłki


przelew - od 0.00 zł
poczta - od 4.90 zł
     [zobacz wszystkie >]


W czym możemy pomóc?

Infolinia:
0801 000 799
9:00-16:00 24gr (z vat)

e-mail:
ksiazka@twojaksiazka.com.pl

Pozostałe informacje
 

Nowości w działach

Literatura piękna
Fantastyka i fantazy
Sensacja
Wspomnienia
Dzieci i młodzież
Sztuka
Albumy
Encyklopedie
Poradniki
Hobby
Nauki ścisłe
Technika
Popularnonaukowe
Podręczniki szkolne
Biologia, medycyna
Historia i geografia
Religia
Humanistyczne
Polityka, Socjologia
Ekonomia i biznes
Prawo
Języki obce

Informatyka

Aplikacje
Bazy danych
Czasopisma
Elektronika
Grafika
Internet
Linux i Unix
Podstawy
Programowanie
Sieci
Windows

 

Premiera tygodnia


 

Nowości



    Opis książki


    Opis książki


    Opis książki


    Opis książki


    Opis książki


    Opis książki


 

Księgarnie "Twoja Książka" / "e-link": 1997 - (2003) - 2008 (kontakt). Wszystkie prawa zastrzeżone .
Programowanie i engine sklepu: TRIGER - aplikacje internetowe   projekt graficzny: Cyberstudio

Dave Minter, Jeff Linwood - Hibernate. Od nowicjusza do profesjonalisty