2016-01-13 30 views
0

我想創建以下基於地圖的應用this tutorialgvNIX`取景地緣all`命令沒有找到「地球現場」

我有一個表的PostgreSQL/PostGIS的數據庫要求我加了點列outlet通過SQL稱爲location_gps

SELECT AddGeometryColumn('outlet','location_gps','4210','POINT',2);。這導致outlet表看起來像:

image of outlet table

逆向工程數據庫獲得Spring Roo的應用程序,讓我與該領域的Outlet_Roo_DbManaged.aj

Snippet of code

此字段的鍵入String。所以,當我運行gvNIX命令finder geo all我得到的消息

The entity specified, Outlet doesn't have geo fields. Use "field geo" command to add new geo fields on current entity. 

我怎樣才能解決這個問題?

親切的問候, 牛逼

回答

1

逆向工程插件不支持幾何列(因爲它是一個原始的Spring Roo附加)。因此,您應該推入此屬性並修改其定義以支持幾何列。

另外,請記住執行gvNIX geo add-on的setup-commands以在項目中包含所需的依賴關係。

祝你好運!

+0

謝謝。爲了讓java字段支持幾何列,該字段的正確定義應該是什麼? –

+0

最簡單的方法可以是使用gvNIX附加地理定義字段並將此定義複製到項目實體中,以創建概念證明(新項目)。 – jmvivo