- 博客(2)
- 收藏
- 关注
原创 hibernate 动态生成表
我在实际的项目应用中,有时会设计出这样的一种数据表,每个时间段产生一个 新表,例如是按年或月或日。相同类型的表中,所有的字段结构都是一样的。而 hibernate 提供的类与表的映射,是只能映射到一个具体表的,在程序的运行过程中,很难去动态修改一个 hbm 对应的表名。我在网上也有看到一实现,但是很复杂,并且不符合我的要求。因此我就想到直接用 jdbc 去操作数据库,这样的做法是绕过 hibernate 了。方法是从 hibernate 的 session 中,直接取得数据库 connection ,然后就
2010-07-03 09:00:00
536
原创 在Hibernate里面动态切换SChema实现访问不同的数据库的几种方法
<br />需求很简单,相同的操作,比如表结构完全相同,程序也完全相同,但需要根据某些条件,分别向不同的schema做操作。<br />比如,如果当前处理的是A公司,那么向SchemaA 里面保存数据,如果当前处理的是B公司的,则向SchemaB里面保存数据。<br />其实就是一套程序,实现后台的动态切换。<br />我这里提供几种方法,大家自己根据情况考虑,都能实现,注意是实现,不一定适合于正式应用。<br />方法一:<br />在Hibernate里面,有一个配置参数,比如下面这个带Schema配置
2010-07-02 16:07:00
887
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人