Spring 我没那么坚强。
我有一颗 bean
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="mappingResources">
<list>
<value>com/my/company/service/impl/entity/User.hbm.xml</value>
</list>
</property>
</bean>
User.hbm.xml 引用了没有 Hibernate 映射类(如 UserAddress.hbm.xml)的类(UserAddress)。相反,UserAddress 在其类中具有用于映射的注释:
@Entity
@Table(name = "user_address")
public class UserAddress extends Base {
...
}
所以问题是:如何将UserAddress添加到sessionFactory bean?
最佳答案
好的,我找到了解决方案。而不是使用 org.springframework.orm.hibernate3.LocalSessionFactoryBean ,而是需要使用它的子: org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean
关于java - 带有注释映射的 LocalSessionFactoryBean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13672580/