JPA(EclipseLink) 遇到資料庫欄位型別為NVARCHAR時,會無法自動Mapping到String

  • 257
  • 0

EclipseLink

 

最近在玩EclipseLink,透過Eclipse建立Table時(JPA Entities from Tables),遇到靈異現象,查了一下,原來國外已經有人發生過了,為了怕自己忘記,趕快記錄下來

環境:Eclipse+SQL Server 2005+NorthWind

 

解決方法:開啟EclipseLink產生的class,找到所有型別為Object的欄位,然後自己將Object 改成String。

 

附記:這個白痴bug,花了我一整天的時間在解。