數據庫自增ID在項目中的使用

  數據庫表都會有一個主鍵ID,用來區分每一行的數據,我們在項目中,常常會保存頁面的數據到不同的數據庫表裏面。現在假設頁面的數據要保存到A表,那我們在設計A 表的時候給一個自增的ID,現在後臺獲取到頁面form的數據了,在後臺讓A表的Java類的一個實體對象entity,和form對象進行一次“對比”:

	BeanUtils.copyProperties(entity,form );

  這樣把form裝到entity裏面,在進行保存的時候,檢查是否有數據庫的ID:

if(StringUtils.isNotBlank(form.getSubMonId())

  如果有,那麼if語句裏面就是“更新數據庫”的代碼,如果沒有,說明該數據是新的數據,數據庫裏面沒有,那麼就進行保存操作,當然,保存的時候就用到了自增ID。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章