1. 程式人生 > >解決mybatis generator警告Cannot obtain primary key information from the database, generated objects may be incomplete

解決mybatis generator警告Cannot obtain primary key information from the database, generated objects may be incomplete

 

使用 mybatis generator 生成pojo、dao、mapper時

經常出現 Cannot obtain primary key information from the database, generated objects may be incomplete

無法生成主鍵相關方法

 

具體詳細解決方案有人已經提出了,很長,https://blog.csdn.net/jpf254/article/details/79571396#%E6%9C%80%E7%BB%88%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88

 

這裡記一下簡單的解決方法,在資料庫連線後面加上 nullCatalogMeansCurrent=true

 

這裡貼一下自己的資料庫連線的寫法,

?serverTimezone=UTC&zeroDateTimeBehavior=round&nullCatalogMeansCurrent=true

本人用的是 mysql-connector-java 8
所以加上第一個 serverTimezone,第二個 zeroDateTimeBehavior 是防止時間為null的解決