- Mastering Hibernate
- Ramin Rad
- 199字
- 2021-07-16 10:54:41
Summary
The purpose of this chapter was to expose the internals of Hibernate as they relate to session and entity. This should help you understand Hibernate better, design and write more elegant code, and when you encounter errors, understand the error messages clearly.
You will see a lot more sample code in later chapters, but in this chapter, we focused more on understanding Hibernate, and less on samples.
We learned about session and its behavior in various contexts. We also learned about entity, explored its lifecycle, and also learned about map types, which is a dynamic entity. Furthermore, the discussion on entity identity is very important and deserves careful attention. As discussed in this chapter, Hibernate offers a rich set of features, which are not available in JPA. We will see more of them in future chapters. Finally, we talked about proxy objects and batch processing.
This chapter is the heaviest in content. In the following chapters, we will focus on specific topics and explore different ways to accomplish certain objectives using Hibernate. The next chapter covers mapping concepts, and you will take a look at how basic and advanced mapping can fill the gap between objects and relations.
- Learning NServiceBus(Second Edition)
- Spring 5企業級開發實戰
- Java程序設計實戰教程
- Dependency Injection in .NET Core 2.0
- Java游戲服務器架構實戰
- C/C++常用算法手冊(第3版)
- Hands-On RESTful Web Services with Go
- Expert Data Visualization
- Python算法指南:程序員經典算法分析與實現
- 領域驅動設計:軟件核心復雜性應對之道(修訂版)
- 軟件品質之完美管理:實戰經典
- 新一代SDN:VMware NSX 網絡原理與實踐
- C語言程序設計與應用(第2版)
- Building Serverless Web Applications
- Android應用開發實戰