官术网_书友最值得收藏!

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.

主站蜘蛛池模板: 阿拉尔市| 加查县| 霍邱县| 偏关县| 渭南市| 遂川县| 明光市| 莆田市| 兴化市| 石景山区| 静宁县| 巧家县| 玛多县| 孟州市| 平阴县| 安达市| 墨江| 雷山县| 泰安市| 阆中市| 牙克石市| 龙海市| 灵武市| 平顺县| 桂平市| 高碑店市| 许昌县| 东乌珠穆沁旗| 宕昌县| 神木县| 临西县| 宿松县| 蒙阴县| 灵山县| 建阳市| 诸暨市| 论坛| 崇礼县| 永寿县| 博白县| 宿松县|