今天在用mybatis-generator:generate自動生成實體類以及對映關係時,因為有乙個資料庫字段錯誤,就隨手改了下,然後就發生了很無語的事情。
eclipse一直報錯:修改的那個字段不可用。
由於eclipse中需要生成的字段是直接從資料庫copy過來的,然後問了同事說,因為自己修改可能會導致資料庫欄位的編碼不同,所以在eclipse中,該欄位需要手工拼寫,不能直接copy。
最後的建議是,當需要修改資料庫欄位時,為防止以上問題發生,最好是從已存在的字段copy來得到你需要修改的內容。
資料庫字段
mysql char size 字長字元,0 255位元組 varchar size 變長字元,0 255位元組 date 日期資料,格式為yyyy mm dd hh mm ss datetime 日期資料,比date更確切,包含分秒 int整形資料 double s,p 數字型,可存放實型和整形,...
Thinkphp新增字段無法插入到資料庫問題
曾在使用thinkphp框架開發過程中,因需求需要改動資料表,新增了幾個欄位.呼叫 m add data 插入值時,新增的字段資料總是插入不進去,每次都是預設的值,於是恍然 快取了 清空快取 終於可以正常插入資料了.原來tp在配置檔案中如果沒有關閉字段快取設定,預設是開啟的,只要一執行它就會將資料字...
Thinkphp新增字段無法插入到資料庫問題
thinkphp框架開發過程中,因需求需要改動資料表,新增了幾個欄位.呼叫 m add data 插入值時,新增的字段資料總是插入不進去,每次都是預設的值,於是恍然 快取了 清空快取 終於可以正常插入資料了.原來tp在配置檔案中如果沒有關閉字段快取設定,預設是開啟的,只要一執行它就會將資料字段資訊快...