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

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.

主站蜘蛛池模板: 武威市| 施秉县| 达孜县| 比如县| 三河市| 呼图壁县| 车险| 余干县| 鄂伦春自治旗| 汕尾市| 夏邑县| 澳门| 方山县| 长沙市| 壤塘县| 峨边| 陆丰市| 越西县| 利川市| 寿光市| 嘉义市| 印江| 灌云县| 仁化县| 怀仁县| 辽源市| 北海市| 承德市| 上饶县| 蒙城县| 洛浦县| 霍州市| 南康市| 武安市| 泰州市| 长沙市| 肇庆市| 仁化县| 南开区| 黄大仙区| 青冈县|