1
什麼是防止使用JPA庫在以下情況下沒有會話的失敗方式:防止任何會議通過JPA回購方法的情況下,失敗
我有一個名爲X與關係@OneToMany
與fetch = FetchType.LAZY
上課類Y.我在repostiory中創建了整個方法,然後將其傳遞給Service類,然後將其傳遞給Controller。
雖然我想x.getY()
這是通過Lazy
fetchType有關我得到一個錯誤(從休眠模式),以獲得從類X的對象Ÿ稱爲沒有會話。
如何防止發生此錯誤?
我傾向於使用'@Transactional',但請告訴我,如果我是正確的 - 我需要使用'import org.springframework.transaction.annotation.Transactional;'? – bielas
是的。你必須記住,你必須使用額外的配置(包掃描和事務管理)。退房http://www.baeldung.com/transaction-configuration-with-jpa-and-spring –
即使我使用春季開機? – bielas