1个答案 按时间排序 按投票排序
-
采纳的答案
大概这样子:
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="com.mysql.jdbc.Driver"/> <property name="url" value="jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=utf8"/> <property name="username" value="username"/> <property name="password" value="password"/> </bean> <bean id="hibernateProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean"> <property name="properties"> <props> <prop key="hibernate.dialect">org.hibernate.dialect.MySQLInnoDBDialect</prop> <prop key="hibernate.show_sql">true</prop> <prop key="hibernate.format_sql">true</prop> <prop key="jdbc.fetch_size">50</prop> <prop key="jdbc.batch_size">100</prop> <prop key="hibernate.hbm2ddl.auto">update</prop> <prop key="hibernate.cache.use_query_cache">true</prop> <prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</prop> <prop key="hibernate.query.substitutions">true 1,false 0</prop> </props> </property> </bean> <bean id="sessionFactory" class="net.java.dev.springannotation.hibernate.AutomaticAnnotationSessionFactoryBean"> <property name="dataSource" ref="dataSource"/> <property name="hibernateProperties" ref="hibernateProperties"/> <property name="mappingDirectoryLocations"> <list> <value>classpath:xxx/domain</value> </list> </property> </bean>
2008年6月16日 14:59
相关推荐
### jBoss配置MySQL数据库连接池详解 #### 一、引言 在开发Java应用程序时,尤其是在基于J2EE的企业级应用开发中,高效稳定的数据库连接管理对于提高系统性能至关重要。本文将详细介绍如何在jBoss应用服务器中配置...
- 配置数据库连接池参数,如最大连接数、最小连接数、连接的最大空闲时间等。 - 添加数据源模块依赖,即在JBoss的“module.xml”文件中添加Mysql驱动模块的依赖。 - 重启JBoss服务器,使配置生效。 4. Mysql...
然后,我们需要配置JBoss服务器以使用MySQL数据库连接池。首先,将MySQL驱动的jar包复制到JBoss的\server\default\lib目录下。接着,创建或修改配置文件。在本例中,文件名为"mssql-ds.xml",但实际上应改为适应...
### Eclipse配合Resin开发Web应用及MySQL数据库连接池配置整合与测试 #### 一、为何选择Eclipse 在Java开发领域,Eclipse是一款备受推崇的集成开发环境(IDE)。对于那些从.NET平台转战Java的新手开发者而言,寻找一...
本文将详细介绍如何在MyEclipse环境中配置并使用Weblogic数据库连接池技术。通过本教程,您将了解整个配置流程,并掌握如何利用Java命名与目录接口(JNDI)与Weblogic服务器进行交互,最终实现对MySQL数据库的有效...
在IT领域,特别是Java应用服务器环境下,JBoss与MySQL数据库的集成是常见需求之一,而JNDI(Java Naming and Directory Interface)在此过程中扮演着关键角色。本文将深入解析如何在JBoss中配置MySQL的JNDI数据源,...
1.1-beta-6.jar,jboss-marshalling-1.3.0.CR9.jar,jboss-marshalling-serial-1.3.0.CR9.jar,jdom.jar,json-lib-2.4-jdk15.jar,json-simple-1.1.1.jar,json.jar,log4j-1.2.17.jar,mail.jar,memcached-2.5.jar,mongo-...
JBoss 4.0使用JDBC配置文件来管理数据库连接,这些配置文件为EJB和其他J2EE应用程序提供数据源。要使用除HypersonicDB之外的数据库,就需要对这些配置文件进行相应的修改。 ##### 2.1 `standardjaws.xml` 配置文件 ...
在实际操作中,你可能还需要根据服务器的实际情况调整相关参数,例如数据库连接池大小、超时时间等,以优化系统的性能和稳定性。同时,定期备份数据库和监控数据库性能也是运维过程中不可忽视的部分。 总的来说,...
在实际的项目中,通常会有一个XML配置文件来定义数据库连接池的参数,如最大连接数、最小连接数、超时时间等。例如,使用Apache Commons DBCP或者HikariCP等连接池库,我们需要在XML中设置相应的属性。这样,当应用...
2. **jboss-service.xml**:这是JBoss服务层的配置文件,可能会包含与数据库连接相关的信息,尤其是自定义数据源的配置。 3. **jboss-web.xml**:对于Web应用程序,这个文件在WAR包的WEB-INF目录下,它定义了Web...
JBoss压缩文件包括:jboss 4 2 2 GA zip JBoss5 0安装和JBoss5 0启动时遇到的问题以及解决办法 txt JBoss配置mysql数据库连接池和配置过程中的详细代码 txt和配置JBoss数据源 txt 欢迎下载
JBoss 4.0通过JDBC配置文件来管理数据库连接,这些配置文件主要负责为EJB和其他J2EE应用程序提供数据源。如果要使用除HypersonicDB以外的数据库,就需要对这些配置文件进行相应的调整。 #### 三、关键配置文件 ###...
例如,使用Apache Tomcat的Commons DBCP库,或者内置在应用服务器中的连接池实现,如JBoss的Tomcat JDBC连接池。 最后,确保在项目运行时,JDBC驱动已正确添加到类路径,否则会出现`ClassNotFoundException`。同时...
综上所述,通过对JBoss的后台启动方式、内存管理、日志输出以及数据库连接池等方面的优化,不仅可以提高系统的稳定性和性能,还能有效降低运维成本,提升用户体验。这些优化措施应根据具体的应用场景和需求进行调整...
- JNDI绑定:在应用服务器(如Tomcat、JBoss等)的配置文件中,将数据源绑定到JNDI名称,以便于应用通过JNDI查找和获取连接池。 - 应用程序集成:在J2EE应用中,通过JNDI查找并获取连接池,然后从连接池中获取和...
这些数据源配置通常用于在应用服务器内部管理数据库连接池,提高性能和资源利用率。 ### 总结 通过上述解析,我们可以看到,不同的数据库系统拥有各自独特的JDBC驱动和URL格式,这是连接数据库时必须准确配置的...
Proxool是一个开源的轻量级Java数据库连接池实现,其主要目标是替代常见的数据库连接池解决方案,如C3P0或DBCP,并且提供了更加灵活和易于配置的特性。在实际应用中,合理配置Proxool可以显著提高系统的性能和稳定性...
3. **配置Jboss EJB3连接池**:在Jboss服务器的配置文件(如`standalone.xml`或`domain.xml`)中,找到或添加一个新的数据源配置。在Jboss 7及以上版本,这通常在`<subsystem xmlns="urn:jboss:domain:datasources:...
配置完成后,可以通过JBOSS管理控制台或命令行工具测试数据源,确保能够成功连接到MySQL数据库。 6. 应用部署: 确认数据源配置无误后,重启JBOSS应用服务器,使更改生效。现在,应用程序可以通过JNDI查找并使用...