annotatedClasses:配置在sessionFactory下面表示的是,哪些实体需要映射,代码如下:
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource" ref="myDataSource" />
<property name="annotatedClasses">
<list>
<value>com.jk.model.User</value>
<value>com.jk.model.Shop</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.MySQLDialect
</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.format_sql">true</prop>
<prop key="hibernate.hbm2ddl.auto">update</prop>
</props>
</property>
</bean>
2.component-scan表示的是扫描哪些包来装配进我们的spring中,以供后面的配置调用,一般要和
<context:annotation-config />一起使用,表示的是启用注解配置。
示例如下:
<context:annotation-config />
<context:component-scan base-package="com.jk" />