<bean id="DataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
……
</bean>
这里的class里的字符串是用于说明数据源连接方式的和指定连接用的类的
1.我现在用于配置SSH的org.springframework.jdbc.datasource .DriverManagerDataSource
2. Hibernate的配置和普通的hibernate、spring 结合的配置一样 org.springframework.orm.hibernate3.LocalSessionFactoryBean
3.使用JNDI方式的,如JBOSS:<bean id="dataSource"
class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>java:comp/env/jdbc/sample</value>
</property>
</bean>
4.DataSource改为由Apache DBCP组件提供的
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName">
<value>org.gjt.mm.mysql.Driver</value>
</property>
<property name="url">
<value>jdbc:mysql://localhost/sample</value></property>
<property name="username">
<value>user</value>
</property>
<property name="password">
<value>mypass</value>
</property>
</bean>