2016-04-14 40 views
0

我正在使用java.time.InstantHibernate 5.1.0.Final。這是連載於墊層數據庫的正確方法,當我不使用@Temporal,包括依賴性:在多模塊項目中支持Hibernate Java 8時間類型

<dependency> 
     <groupId>org.hibernate</groupId> 
     <artifactId>hibernate-java8</artifactId> 
     <version>${hibernate.version}</version> 
    </dependency> 

然而,當我有這個模塊作爲一個依賴於另外一個是序列化爲BLOB。

我認爲原因可能是兩個模塊都有spring-boot-starter-parent作爲父項,因爲它們實際上是分離項目(不是彼此的子項父項)。任何想法?

回答

0

Spring Boot覆蓋在包含模塊中定義的屬性。即使未明確定義屬性,也會發生。由於Spring Boot 1.3.3默認使用Hibernate 4.3.11.Final,因此該版本適用於整個項目。

因此,解決方案是在中設置hibernate.version5.1.0.Final