我試圖將一個Grails應用程序與AS400/DB2數據庫放在一起時遇到了問題。我無法獲得大部分映射的文件,因爲它們沒有唯一的字段用作ID。即使他們確實是基於文本的字段,而不是可以轉換爲長類型的格式。 (我不明白爲什麼PK必須是一個很長的數據類型?如果你想給我們一個序列或人工智能的pk,這將是有道理的,但如果你只是需要一個獨特的密鑰?我在這裏錯過了什麼?)使用Grails訪問沒有域類的數據庫
我想知道是否可以保留我設置的數據源,並直接使用它直接訪問數據庫而不必使用域對象?
我見過的東西是將域對象設置爲瞬態。但是我不知道你是否還可以做一些沒有ID字段的事情。有人知道這是如何工作?
任何想法?
感謝, 喬恩
這大部分工作。 dataSource返回null,所以我不得不使用def dataSource = AH.application.mainContext.dataSource來獲取dataSource對象。 – jonsinfinity 2010-12-13 18:05:23