我有一個使用PostgreSQL和Hibernate的Spring/Roo應用程序。Spring Roo - Bypass Hibernate
,只要適合,連接信息位於數據庫屬性文件
src/main/resources/META-INF/spring/database.properties
不幸的是,我已經在那裏通過Hibernate查詢數據庫正在消耗的資源太多的情況。我確信我可以從上面列出的文件中提取數據庫信息(網址/用戶名/密碼),但我不確定從哪裏開始搜索。
是否有手冊或其他我可以找到這些信息的地方?
感謝您的協助。我確實嘗試了你提供的鏈接,但你是對的,效率不值得額外頭痛。 – chora
@chora有時它非常值得頭痛,特別是在使用底層數據庫引擎的本地特性使得以更智能和更高效的方式編寫查詢成爲可能的情況下。如果你只是想減少每個查詢的開銷,那麼不需要,它通常是不值得的,並且通過使你的查詢變得更聰明 - 設置操作查詢而不是循環查詢等,你會得到更好的結果。 –
考慮到我我正在使用Spring/Roo/Hibernate應用程序。您正在討論在函數的開頭放置「@Transactional(readOnly = true)」...是的? – chora