我正在開發一個Web應用程序,其中用戶可以在數據庫中創建表格。我正在考慮從用戶處獲取屬性名稱和表格描述,並將它們放入SQL查詢中並執行它。但缺點是,如果這個應用程序安裝在別的地方,所有的db連接參數都必須進行二次更改,它將被硬編碼。或者這是軟件行業的方法嗎?通過GUI提供創建表格功能
我能想到的另一種方法是獲取有關從用戶創建一個新表並將它們插入到一個表中的所有信息,並且在此表上有某種觸發器,每當插入到第一個表中時創建一個新表表。如果我的方法是正確的,那麼SQL腳本會是什麼?
我使用SPRING - MVC,休眠,MySQL和REST Web服務
請糾正我,如果我以錯誤的方向在想。說實話,我不清楚我將如何做到這一點。 謝謝
我不會走這條路......這意味着你的代碼必須處理任何結構的表,這可能會很快成爲一個巨大的頭痛...... – Ben 2012-03-08 20:40:03