在网上,很多的资料说明了怎么根据hibernate和ibatis 进行动态分表,我上传了一个简单的hibernate进行分表的源码,希望测试hibernate或者测试hibernate进行动态分表的有用。
将hibernate与spring整合使用只需要将spring配置文件中的
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="[color=red]namingStrategy[/color]">
<bean class="[color=red]org.hibernate.cfg.ImprovedNamingStrategy[/color]" />
</property>
</bean>
红色的属性换成 类似 public class MyNamingStrategy extends DefaultNamingStrategy 且重写classToTableName(String className)类的地址即可
将hibernate与spring整合使用只需要将spring配置文件中的
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="[color=red]namingStrategy[/color]">
<bean class="[color=red]org.hibernate.cfg.ImprovedNamingStrategy[/color]" />
</property>
</bean>
红色的属性换成 类似 public class MyNamingStrategy extends DefaultNamingStrategy 且重写classToTableName(String className)类的地址即可