在實際的開發過程中,我用數據庫中的表生成了PO,數據庫中的表之間是沒有關系的,在生成的PO中我會建立關系,于是,我又定義了一個類,從PO類繼承下來,在這個類里做了PO的關系(既,一對多,多對多)。因為怕麻煩,我沒有VO,后臺的數據傳遞到前臺,使用的是JSON的方式。這樣我要在Android端建立相對應的VO(其實就是一個PO的Copy,去掉不需要的東西)。因為在開發的過程中,我的數據庫表不穩定,隨時會進行修改,這樣造成我要改動很多地方,而且很容易出錯。我現在的想法,在后臺的服務器端,把PO類放到一個單獨的Project下,這個Project打包成Jar,前臺的Android應用直接引用它,問題是PO中會打包很多其他的信息(主要是注解),我又是不需要用到。我現在的想法是寫個工具,生成后臺使用的PO的時候,也生成一樣的前臺VO,實際是所有的東西都是一樣的,去掉前臺不需要的那些信息。我想問的是有沒有其他比較簡單的方法。能高度自動化,因為我都懶的Ctrl+C + Ctrl+V。
添加回答
舉報
0/150
提交
取消