如果你的JavaWeb項目的Model類以及*.hbm.xml,是由MyEclipse反向自動生成的,那麼你就要注意了,因爲當你的Myeclipse與mysql連接時,那些自動生成的bean和*.hbm.xml中的類型都與mysql的版本有很大聯繫。
所以當你部署別人的JavaWeb項目時,如果你的mysql版本與它不一樣,那麼你就會出現You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version錯誤,所以你必須用myeclipse連接數據庫,重新反向生成,纔可以正常使用。