Java Persistence - механизм, помогающий обеспечить сохранность данных после завершения программы, что является главной чертой современных приложений. Hibernate - наиболее популярный инструмент Java для работы с базами данных, предоставляющим автоматическое прозрачное объектно-реляционное отображение, что значительно упрощает работу с SQL-базами данных в приложениях Java. Данная книга описывает разработку приложения с использованием Hibernate, связывая воедино сотни отдельных примеров. Вы сразу окунетесь в богатую моделями программирования среду Hibernate, которая основывается на отображениях, запросах, стратегиях выборки, транзакциях, диалогах, кэшировании и многом другом.Здесь вы найдете хорошо иллюстрированное обсуждение лучших методик проектирования баз данных и методов оптимизации. Во втором издании авторы подробно описывают версию Hibernate 5 совместимый со стандартом Java Persistence 2.1.Все примеры обновлены для последних версий спецификаций Hibernate и Java EE.
Java Persistence - mekhanizm, pomogajuschij obespechit sokhrannost dannykh posle zavershenija programmy, chto javljaetsja glavnoj chertoj sovremennykh prilozhenij. Hibernate - naibolee populjarnyj instrument Java dlja raboty s bazami dannykh, predostavljajuschim avtomaticheskoe prozrachnoe obektno-reljatsionnoe otobrazhenie, chto znachitelno uproschaet rabotu s SQL-bazami dannykh v prilozhenijakh Java. Dannaja kniga opisyvaet razrabotku prilozhenija s ispolzovaniem Hibernate, svjazyvaja voedino sotni otdelnykh primerov. Vy srazu okunetes v bogatuju modeljami programmirovanija sredu Hibernate, kotoraja osnovyvaetsja na otobrazhenijakh, zaprosakh, strategijakh vyborki, tranzaktsijakh, dialogakh, keshirovanii i mnogom drugom.Zdes vy najdete khorosho illjustrirovannoe obsuzhdenie luchshikh metodik proektirovanija baz dannykh i metodov optimizatsii. Vo vtorom izdanii avtory podrobno opisyvajut versiju Hibernate 5 sovmestimyj so standartom Java Persistence 2.1.Vse primery obnovleny dlja poslednikh versij spetsifikatsij Hibernate i Java EE.