spring配置数据源

Druid方式:java

 <bean id="dataSource"
        class="com.alibaba.druid.pool.DruidDataSource">
        <property name="url" value="${jdbc.url}"/>
        <property name="username" value="${jdbc.username}"/>
        <property name="password" value="${jdbc.password}"/>
</bean>

jndi方式:java:comp/env/是一个J2EE环境的定义,就是表明当前J2EE应用的环境,不能去掉mysql

    <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">   
        <property name="jndiName" value="java:comp/env/jdbc/contract"></property>   
    </bean>
    <Resource 
       name="jdbc/contract" 
       auth="Container" 
       type="javax.sql.DataSource"
       maxActive="100" 
       maxIdle="30" 
       maxWait="10000"
       username="root" 
       password="root" 
       driverClassName="com.mysql.jdbc.Driver"
       url="jdbc:mysql://172.20.10.32:3306/db_contract?useUnicode=true&amp;characterEncoding=UTF-8"
/> 
相关文章
相关标签/搜索