spring中的配置如下:
<bean id ="dataSource" class ="orgspringframeworkbeansfactoryconfigPropertyPlaceholderConfigurer" />
<property name="driverClassName" value="commysqljdbcDriver" />
<property name="url" value="jdbc:mysql://localhost:3306/test" />
<property name="username" value="" />
<property name="password" value=""/>
</bean>
上面配置的是数据库基本信息,使用的是spring自带的数据源
<!-- 配置初始化大小、最小、最大 -->
<property name="initialSize" value="3"/>
<property name="minIdle" value="3"/>
<property name="maxActive" value="20"/>
<!-- 配置获取连接等待超时的时间 -->
<property name="maxWait" value="60000"/>
这位朋友,根据您的问题解答如下,如有不明之处可以继续补充:
你在webxml里这么配置没问题啊,我加载两个spring的配置文件都是用逗号分割的,这个逗号是半角的,不是全角的。一般都是配置多个,dao放一个,services放一个。
bean id= sqlSessionFactoryBean class= orgmybatisspringSqlSessionFactoryBean pr 内部他会为每次请求创建线程安全的sqlsession,并与Spring进行集成在你的方法调用完
用spring框架连接oracle数据库可以通过配置数据源的方式:
Spring 数据库连接配置
oracle为例来说明:
<bean id="dataSource" class="orgapachecommonsdbcpBasicDataSource" destroy-method="close">
<property name="driverClassName" value="oraclejdbcdriverOracleDriver" />
<property name="url" value="jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=1921681101)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=orcl)(SERVER=DEDICATED)))" />
<property name="username" value="rootl" />
<property name="password" value="1234" />
</bean>
扩展其他数据库:
二 DB2
<bean id="dataSource" class="orgapachecommonsdbcpBasicDataSource" destroy-method="close">
<property name="driverClassName" value="comibmdb2jdbcappDB2Driver" />
<property name="url" value="jdbc:db2:thin:@localhost:5000/testDB" />
<property name="username" value="rootl" />
<property name="password" value="1234" />
</bean>
三 SQL Server
<bean id="dataSource" class="orgapachecommonsdbcpBasicDataSource" destroy-method="close">
<property name="driverClassName" value="commicrosoftjdbcsqlserverSQLServerDriver" />
<property name="url" value="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName = testDB" />
<property name="username" value="rootl" />
<property name="password" value="1234" />
</bean>
三 MySQL
<bean id="dataSource" class="orgapachecommonsdbcpBasicDataSource" destroy-method="close">
<property name="driverClassName" value="orgpostgresqlDriver" />
<property name="url" value="jdbc:postgresql://localhost/ testDB" />
<property name="username" value="rootl" />
<property name="password" value="1234" />
</bean>
orgapachecommonsdbcpBasicDataSource 需要commons-pooljar,commons-dbcp-122jar,commons-collections-32jar三个JAR包
以上就是关于spring中配置MySql数据源,怎样配置数据库信息全部的内容,包括:spring中配置MySql数据源,怎样配置数据库信息、连接两个数据库 spring配置文件怎么配置、spring集成mybatis连接mysql数据库怎么配置sqlsessionfactorybean等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)