我正在使用Oracle 10g和Grails 1.3.2應用程序。我針對的是存儲時間的所有Date
列類型的傳統架構。我相信我需要設置oracle.jdbc.V8Compatible
屬性true
才能使用Groovy的Sql.rows
實例方法(使用ResultSet.getObject
引擎蓋下),以獲得與保存與截斷時間組件,而不是java.sql.Date
對象時組件java.sql.Timestamp
對象(見this)的地方。在哪裏設置權限/最佳位置/如何在Grails應用程序中設置oracle.jdbc.V8Compatible
屬性?如何設置oracle.jdbc.V8Compatible屬性
我們使用DataSource.groovy進行開發,並使用JBoss JNDI配置進行生產。
嗯,測試開發配置,我設置的屬性,進行清潔,然後跑了應用,但從'Sql.rows'返回的違規值仍然是'java.sql.Date'類型... – 2011-03-03 13:45:03