我把实体的映射文件放在了Java目录下的同一个包下
并通过如下方式
<property name="mappingDirectoryLocations" value="classpath:cn/xxx/domain"/>
自动扫描就出现了org.hibernate.MappingException: Unknown entity这个错误。
后来尝试把映射文件放在resources目录下并更改扫描路径就不会出错
<property name="mappingDirectoryLocations" value="classpath:hibernate"/>