0
我在我的應用程序中使用grails 2.3.11。我可以在grails中獲得當前使用的hibernate方言嗎?
我可以在運行時獲取當前使用的數據源方言嗎?
我只需要檢查我使用的數據庫類型(oracle或H2)。
謝謝!
我在我的應用程序中使用grails 2.3.11。我可以在grails中獲得當前使用的hibernate方言嗎?
我可以在運行時獲取當前使用的數據源方言嗎?
我只需要檢查我使用的數據庫類型(oracle或H2)。
謝謝!
是的,你可以在SessionFactory中調用getDialect()
方法。在服務或任何依賴性的注入豆:
def sessionFactory
以及當前的方言實例可用使用
Dialect dialect = sessionFactory.dialect
非常感謝!它像一個魅力! –