如果使用了Table(name="t_user"),就会报这样的错误,但是如果我写成@Entity(name="t_user")这样就没问题了,这个可能是Hibernate4.3的一个bug?这就不得而知了,不过如果用4.3 的话,那么直接使用Entity来指定表名就可以解决这个问题了。