ecs連接rds只能插入一次數據庫,第二次就報錯

最近開發項目遇到了很苦惱的一個問題,ecs連接rds只能插入一次數據庫,第二次就報錯,這可怎麼辦??

一度以爲是ecs和rds的問題,其實是自己學藝不精,代碼 有問題。static變量問題,一開始我實在 工具類裏面new了個對象,後來直接get調用,

一開始不是set的而是get調用以前的以爲每一次gei都會調用新的person,但是他是static修飾的只會生成一次,所以就只能插入一次,第二次插入的時候用的是第一個person的信息,都已經有主鍵ID了,所以就插入失敗啦

因爲第一次是空對象,但是第二次就是有數值的對象了啊,這怎麼插?。。。這就是問題所在