hibernate映射文件怎样配置俩个以上数据源 5
我用的是sql2000都是用远程连接的不过是在俩个远程的库里我想一起取出来最后放到一个界面上求hibernate映射文件应该怎么写<propertyname="hiber...
我用的是sql2000 都是用远程连接的 不过是在俩个远程的库里 我想一起取出来最后放到一个界面上
求hibernate映射文件应该怎么写
<property name="hibernate.connection.provider_class">
org.hibernate.connection.ProxoolConnectionProvider
<property name="connection.username">chinaddos</property>
<property name="connection.url">
jdbc:microsoft:sqlserver://***.***.***.***:1433
</property>
<property name="dialect">
org.hibernate.dialect.SQLServerDialect
</property>
<property name="myeclipse.connection.profile">
sqlserver
</property>
<property name="connection.password">1q2w3e</property>
<property name="connection.driver_class">
com.microsoft.jdbc.sqlserver.SQLServerDriver
</property>
<property name="connection.username">chinaddos1</property>
<property name="connection.url">
jdbc:microsoft:sqlserver://***.***.***.***:1433
</property>
<property name="dialect">
org.hibernate.dialect.SQLServerDialect
</property>
<property name="myeclipse.connection.profile">
FreeHost.FreeHost_USER
</property>
<property name="connection.password">chinaddos</property>
<property name="connection.driver_class">
com.microsoft.jdbc.sqlserver.SQLServerDriver
</property> 展开
求hibernate映射文件应该怎么写
<property name="hibernate.connection.provider_class">
org.hibernate.connection.ProxoolConnectionProvider
<property name="connection.username">chinaddos</property>
<property name="connection.url">
jdbc:microsoft:sqlserver://***.***.***.***:1433
</property>
<property name="dialect">
org.hibernate.dialect.SQLServerDialect
</property>
<property name="myeclipse.connection.profile">
sqlserver
</property>
<property name="connection.password">1q2w3e</property>
<property name="connection.driver_class">
com.microsoft.jdbc.sqlserver.SQLServerDriver
</property>
<property name="connection.username">chinaddos1</property>
<property name="connection.url">
jdbc:microsoft:sqlserver://***.***.***.***:1433
</property>
<property name="dialect">
org.hibernate.dialect.SQLServerDialect
</property>
<property name="myeclipse.connection.profile">
FreeHost.FreeHost_USER
</property>
<property name="connection.password">chinaddos</property>
<property name="connection.driver_class">
com.microsoft.jdbc.sqlserver.SQLServerDriver
</property> 展开
展开全部
<!--SessionFactory配置-->
<session-factory>
指定数据库使用的SQL方言。尽管多数关系数据库都支持标准的SQL语言,但是笔者建议在此指定自己的SQL方言。
<property name="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</property>
指定连接数据库用的驱动,对于不同的关系数据库,其驱动是不同的,需要根据实际情况修改。
<property name="connection.driver_class">
com.microsoft.jdbc.sqlserver.SQLServerDriver
</property>
指定连接数据库的路径,对于不同的关系数据库,其URL路径是不同的,需要根据实际情况修改。
<property name="connection.url">
jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=数据库名
</property>
指定连接数据库的用户名。
<property name="connection.username">用户名</property>
指定连接数据库的密码;如果密码为空,则在“密码”的位置不写任何字符。
<property name="connection.password">密码</property>
指定当程序运行时是否在控制台输出SQL语句。当show_sql属性为true时,表示在控制台输出SQL语句,默认为false。建议在调试程序时设为true,发布程序之前再改为false,因为输出SQL语句会影响程序的运行速度。
<property name="show_sql">true</property>
指定当程序运行时,是否按照标准格式在控制台上输出SQL语句。当format_sql属性为true时,表示按照标准格式在控制台上输出SQL语句,默认为false。建议在调试程序时设为true,发布程序之前再改为false。该属性只有当show_sql属性为true时才有效。
<property name="format_sql">true</property>
指定当程序运行时,是否在SQL语句中输出便于调试的注释信息。当show_sql属性为true时,表示输出注释信息,默认为false。建议在调试程序时设为true,发布程序之前再改为false。该属性只有当show_sql属性为true时才有效。
<property name="use_sql_comments">true</property>
指定持久化类映射文件的位置,由包名与映射文件组成,包名与映射文件之间用“/”分隔。
<mapping resource="com/BranchForm.hbm.xml"/>
</session-factory>
</hibernate-configuration>
在上面的配置文件hibernate.cfg.xml中,包含了一系列的属性元素,Hibernate将根据这些属性元素连接数据库。
<session-factory>
指定数据库使用的SQL方言。尽管多数关系数据库都支持标准的SQL语言,但是笔者建议在此指定自己的SQL方言。
<property name="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</property>
指定连接数据库用的驱动,对于不同的关系数据库,其驱动是不同的,需要根据实际情况修改。
<property name="connection.driver_class">
com.microsoft.jdbc.sqlserver.SQLServerDriver
</property>
指定连接数据库的路径,对于不同的关系数据库,其URL路径是不同的,需要根据实际情况修改。
<property name="connection.url">
jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=数据库名
</property>
指定连接数据库的用户名。
<property name="connection.username">用户名</property>
指定连接数据库的密码;如果密码为空,则在“密码”的位置不写任何字符。
<property name="connection.password">密码</property>
指定当程序运行时是否在控制台输出SQL语句。当show_sql属性为true时,表示在控制台输出SQL语句,默认为false。建议在调试程序时设为true,发布程序之前再改为false,因为输出SQL语句会影响程序的运行速度。
<property name="show_sql">true</property>
指定当程序运行时,是否按照标准格式在控制台上输出SQL语句。当format_sql属性为true时,表示按照标准格式在控制台上输出SQL语句,默认为false。建议在调试程序时设为true,发布程序之前再改为false。该属性只有当show_sql属性为true时才有效。
<property name="format_sql">true</property>
指定当程序运行时,是否在SQL语句中输出便于调试的注释信息。当show_sql属性为true时,表示输出注释信息,默认为false。建议在调试程序时设为true,发布程序之前再改为false。该属性只有当show_sql属性为true时才有效。
<property name="use_sql_comments">true</property>
指定持久化类映射文件的位置,由包名与映射文件组成,包名与映射文件之间用“/”分隔。
<mapping resource="com/BranchForm.hbm.xml"/>
</session-factory>
</hibernate-configuration>
在上面的配置文件hibernate.cfg.xml中,包含了一系列的属性元素,Hibernate将根据这些属性元素连接数据库。
参考资料: http://book.csdn.net/bookfiles/500/10050017250.shtml
展开全部
使用多个配置文件既可
如果和spring整合就更明显
有两个sessionFactory
两个HibernateTemplate
hiberate的事物类型是jta的,支持多个数据库操作的
如果和spring整合就更明显
有两个sessionFactory
两个HibernateTemplate
hiberate的事物类型是jta的,支持多个数据库操作的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
目前还没用过
分布式事务处理
估计要用JTA了
你去查下关于Hibernate+JTA 操作多个数据库的文档
期待高人来解决.
分布式事务处理
估计要用JTA了
你去查下关于Hibernate+JTA 操作多个数据库的文档
期待高人来解决.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询