`

spring 下配置proxool 数据源

阅读更多
[size=large]今天把项目的hibernate改为jdbc,感觉收获还是蛮大的,JDBC虽然比较麻烦,但是速度更快啊,我就喜欢网站那种快快的感觉,呵呵
废话少说,我用的proxool.xml配置,这个我就不说了,最麻烦的是的,怎么在Spring中引用proxool中已经存在的数据源。

按照如下方式来,呵呵:

<bean id="mainDataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource" destroy-method="close">
	    <property name="driverClassName">
	    	<value>org.logicalcobwebs.proxool.ProxoolDriver</value>
	    </property>
	    <!-- url 名字为proxool+别名 -->
	    <property name="url">
	    	<value>proxool.bplandb</value>
	    </property>
    </bean>
    <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
    	<property name="dataSource" ref="mainDataSource"></property>
    </bean>
    <bean id="parentDao" abstract="true">
    	<property name="jdbcTemplate" ref="jdbcTemplate"></property>
    </bean>


在要用的DAO接口中呢,应该添加一个 parent="parentDao",这样就拿到数据源了

参考:http://www.blogjava.net/lizongbo/archive/2006/04/07/39835.html[/size]
分享到:
评论

相关推荐

    Proxool-数据源配置详解

    将Proxool数据源集成到Java应用中,通常需要在应用服务器或应用程序的初始化代码中进行配置。例如,在Spring框架中,可以通过XML配置文件定义一个Bean来创建数据源。 8. **监控与日志** Proxool提供了一些内置的...

    spring proxool配置资料

    2. **配置Proxool属性**:在Spring的配置文件(如`applicationContext.xml`)中,我们需要定义一个`org.springframework.jndi.JndiObjectFactoryBean`,该工厂bean会创建一个Proxool的数据源。以下是一个基本的配置...

    spring+proxool整合配置

    接下来,我们需要在Spring的配置文件(如`applicationContext.xml`)中引入Proxool的数据源。通常,我们使用`&lt;bean&gt;`标签来定义数据源,并使用`&lt;property&gt;`标签来注入配置属性。例如: ```xml ...

    spring+proxool配置spring+proxool配置

    2. 在`beans.xml`中配置使用Proxool的数据源,并指定Proxool的配置文件。 3. 在`ProxoolConf.xml`中设置连接池的具体参数。 4. (可选)在`web.xml`中配置Spring的相关组件。 通过这样的配置,Spring应用就可以利用...

    proxool 多数据源动态切换,刚刚一网友问我,顺便写的一个demo

    例如,通过一个全局变量或配置文件来决定当前使用哪个数据源,然后在需要数据库连接时,根据这个选择来获取对应的Proxool数据源。 在Spring中,可以利用`@ConfigurationProperties`注解加载`aa.xml`和`bb.xml`的...

    Spring3中配置DBCP,C3P0,Proxool,Bonecp数据源

    在Spring3中配置数据源,包括DBCP,C3P0,Proxool,Bonecp主要的数据源,里面包含这些数据源的jar文件和依赖文件及配置文件。。 如Bonecp目前听说是最快的数据源,速度是传统的c3p0的25倍, bonecp.properties文件: ...

    Spring下mybatis多数据源配置

    ### Spring 下 MyBatis 多数据源配置详解 在企业级应用开发中,经常会遇到需要同时操作多个数据库的情况。为了实现这一目标,开发者通常会采用多数据源配置的方法。本篇文章将详细介绍如何在Spring框架中配置...

    Struts2+spring+hibernate中的proxool连接池配置

    3. **配置Hibernate**: 在Hibernate的配置文件(如`hibernate.cfg.xml`)中,将数据源设置为刚刚创建的Proxool数据源bean。比如: ```xml ... ... &lt;property name="connection.datasource"&gt;java:comp/env/...

    Spring+Hibernate+Proxool连接池

    在这个场景下,我们需要配置Spring来管理Hibernate SessionFactory,并且配置Proxool作为我们的数据库连接池。 在`applicationContext.xml`中,你需要为Hibernate配置SessionFactory,如下所示: ```xml ...

    Spring下mybatis多数据源配置[参照].pdf

    本文将详细介绍如何在Spring环境下配置MyBatis以支持多个数据源,并利用Spring的注解进行依赖注入和事务管理。 首先,我们来看一个简单的MyBatis单数据源配置。在Spring中,通常会使用`org.logicalcobwebs.proxool....

    Spring+proxool+hibernate+struts2+aop整合的完整的简单项目

    1. **配置Spring**:创建Spring的配置文件,如`applicationContext.xml`,配置Bean定义,包括Proxool的数据源、Hibernate的SessionFactory以及需要管理的Service和DAO对象。 2. **配置Struts2**:设置Struts2的配置...

    SSH (Struts2+Spring3+Hibernate3) +Proxool_亲测成功 费大劲了.zip

    文件`Spring3+Hibernate+Proxool_lj配置试验成功.txt`表明Spring3和Hibernate已经成功地集成了Proxool,这可能涉及到了Spring的`DataSource`配置,通过`&lt;bean&gt;`标签定义一个数据源,然后在Hibernate配置中引用它。...

    spring的annotation-driven配置事务管理器详解 (多数据源配置

    Spring 的 Annotation-Driven 配置事务管理器详解(多数据源配置) Spring 框架提供了强大的事务管理机制,通过使用 Annotation-Driven 配置,可以方便地管理事务。在多数据源配置中,spring 的 Annotation-Driven...

    基于ssh的proxool连接池配置

    1. 使用Spring的`DriverManagerDataSource`作为数据源类,这是Spring提供的一个简单的数据源实现,它不支持连接池,但可以用于配置Proxool。 2. 设置`driverClassName`属性为`org.logicalcobwebs.proxool....

    truts2+hibernate3.2+spring2.5 proxool成步骤

    -- 配置Proxool数据源 --&gt; &lt;bean id="dataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource"&gt; ${db.driver}" /&gt; ${db.url}" /&gt; ${db.user}" /&gt; ${db.password}" /&gt; ${db.alias}" /&gt; ${db....

    关于proxool数据库连接池的配置集合

    在其他环境中,也可以通过编程方式创建和配置Proxool的数据源。 7. **连接池性能优化**:根据实际应用负载调整连接池参数,如预热连接数、连接生命周期、空闲连接检查频率等,以达到最佳性能和资源利用率。 在使用...

Global site tag (gtag.js) - Google Analytics