org.hibernate.exception.SQLGrammarException: could not insert: [com.zxf.domain.Employee]
原因是因爲cfg.xml中配置<property name="hbm2ddl.auto">create</property>在每次測試時都會刪除原來的表,建新表,
而自己在測試的時候的employee 和 sales 表都會刪掉,而skiller表沒有刪除,skiller和sales都是外鍵依賴employee的,所以emloyee刪除不了
解決方法是可以刪掉數據庫;或者刪掉skiller表;
在建立繼承映射的時候,使用鑑別器必須將鑑別器放在property標籤前面,沒有理由。