This book assumes a good understanding of Java fundamentals and some slight familiarity with database programming using the Java Database Connectivity (JDBC) API. We don’t expect you to know anything about Hibernate – but if you buy this book, it will probably be because you have had some exposure to the painful process of building a large database-based system.
All of our examples use open source software – primarily the Hibernate API itself – so you will not need to purchase any software to get started with Hibernate development. This book is not an academic text. Our focus is, instead, on providing extensive examples and taking a pragmatic approach to the technology that it covers.
To true newcomers to the Hibernate API, we recommend that you read at least the first three chapters in order before diving into the juicy subjects of later chapters. Very experienced developers or those having experience with libraries similar to Hibernate will want to skim the latter half of the book for interesting chapters.
This book uses Java 11, which was the “current release” when it was drafted, and ignores Java’s module system. By print time, Java 17 had become the current long-term supported release, and this book still ignores the module system; while modules are useful (and, arguably, important) their use is tangential at best for the subject matter. For the record, Hibernate works well with Java modules, but this book doesn’t cover them at all, because they don’t necessarily help one master Hibernate; modules’ focus is on engineering and creation of better executables, neither subject being a core focus here.
Если вам понравилась эта книга поделитесь ею с друзьями, тем самым вы помогаете нам развиваться и добавлять всё больше интересных и нужным вам книг!