BaseDomain.java的修改：
由于把root-config.xml的<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
改成了<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">，
想不用写***.hbm.xml文件。

结果导致一定要在基类里定义的id不能用，以后只好在每个子类里面分别定义id了。