ORM框架的延遲加載(懶加載)


Hibernate的延遲加載分類的延遲加載和集合的延遲加載,類的延遲加載又分調用session的load()方法的延遲加載和加載實體單向關聯的另一個實體的延遲加載

1、修改配置文件

  spring.jpa.open-in-view=true  (默認為true)

2、修改實體類

  增加注解@ManyToMany(cascade= {CascadeType.PERSIST},fetch=FetchType.LAZY)

3、取數方法使用@Transactional注解

Mybatis使用resultMap實現一對一,一對多,多對多的關系操作,association和collection具備延遲加載的功能


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM