Книга “JPA 2.1” автора Майкла Шафера представляет собой полное руководство по использованию Java Persistence API (JPA) в версии 2.1. В ней автор описывает основные концепции и принципы работы JPA, а также предоставляет практические примеры использования этой технологии в различных приложениях.
Книга начинается с введения в JPA и его основных концепций, таких как объекты, связи и транзакции. Затем автор переходит к описанию различных типов сущностей, таких как классы, интерфейсы и аннотации. Далее он рассматривает различные способы определения связей между объектами, включая каскадное удаление и обновление.
В следующей главе автор описывает работу с базами данных и транзакциями. Он объясняет, как настроить JPA для работы с различными типами баз данных, такими как MySQL, Oracle и PostgreSQL. Также он описывает, как управлять транзакциями и откатами, чтобы обеспечить целостность данных.
Далее автор переходит к рассмотрению способов работы с JPA в приложении. Он рассказывает о том, как создать объектную модель в приложении, настроить JPA-контекст и использовать его для доступа к данным. Он также описывает различные способы работы с запросами, включая использование методов find(), persist() и delete().
Наконец, автор рассматривает некоторые дополнительные возможности JPA, такие как наследование сущностей и ограничения. Он также дает советы по оптимизации производительности и безопасности при использовании JPA.
Книга “JPA 2.1” является отличным руководством для всех, кто хочет использовать JPA в своих приложениях. Она предоставляет исчерпывающую информацию о всех аспектах работы с JPA и помогает разработчикам создавать надежные и производительные приложения.
Электронная Книга «JPA 2.1» написана автором Michael Schafer в году.
Минимальный возраст читателя: 18
Язык: Немецкий
Серии: Shortcuts
ISBN: 9783868025422