hibernate使用数据库连接池步骤:
拿tomcat5为例
1.在%Tomcat_Home%\server.xml中配置数据源
<Resource
name="jdbc/myDB"
auth="Container"
type="javax.sql.DataSource"
password="xsfw1209"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxIdle="2"
maxWait="5000"
username="xsfw1209"
url="jdbc:oracle:thin:@192.168.13.143:1521:ora9i"
maxActive="50"
/>
2.hibernate.cfg.xml中使用数据源
<hibernate-configuration>
<session-factory>
<property name="connection.datasource">java:comp/env/jdbc/myDB</property>
</session-factory>
</hibernate-configuration>
3.同样把数据库连接驱动放到tomcat的lib下
有些人说要在%Tomcat_Home%\context.xml中同样写连接池配置文件,试验证明在该环境中可写可不写
也不需要在应用的web.xml中注册使用该连接池
分享到:
相关推荐
实现了spring3+springmvc+jpa2.0之间的集成,采用多数据源实现jpa,本例子提供的数据源为hibernate何datastore,为需要的朋友省去搭建框架的时间
spring boot 2多数据源,里面有hibernate和mybatis的多数据源代码。代码拿过去即可集成使用。
Spring+Hibernate多数据源的整合实现demo
springboot2.0多数据源集成hibernate配置hibernateDaoSupport, dao层继承hibernateDaoSupport, 不使用jpa方式。
hibernate数据源 详解
java服务器端hibernate文件的各种数据源配置,有mySql,oracle,sqlServer等
Hibernate配置各种数据源 <hibernate-configuration> <!– 各属性的配置–> <!—为true表示将Hibernate发送给数据库的sql显示出来 –> ”show_sql”>true <!– SQL方言,这边设定的是MySQL –> ”dialect”>...
要到达的效果是: 1、可以使用注解在服务层选择数据源@DataSource 2、使用事务注解@Transactional选择不同的事务管理器 https://blog.csdn.net/u014572215/article/details/80064611
java+hibernate双数据源配置,直接可用
一个hibernate数据源的c3p0配置,希望对你有帮助
Spring boot+Atomikos+JTA+Hibernate+MySQL实现分布式事务+多数据源,分别向两个不同的数据里面插入数据同时失败和成功,调用接口方式原理一样。
讲解myeclispe中详细的配置hibernate,里面有步骤1,2,
置自己的测试环境,需要自己抽象整个框架,引入测试框架中,配合测试自己的测试用例。但是发现数据库连接池老出现问题,搜索问题和答案后,总结一下,备忘。
spring+hibernate解决多数据源问题3.pdf
收集而来。非常的好@@@累死了,睡觉去@ 在struts+hibernate中使用tomcat5.5的jndi数据源
Hibernate的三种连接池设置C3P0、Proxool和DBCP. 详细说明及配置方法 Hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP.
spring 集成hibernate实现多数据的动态切换功能,有详细的代码 可以参考 基于maven工程
spring3+hibernate4+maven+junit 多库多数据源实现,非常好的一个学习多数据分点管理,分别连接不同类型数据源的方法
关于Hibernate数据源的连接问题,中间要注意的,
spring 3.29+struts2.3.15.1+hibernate3 动态切换数据源