Spring 中的 jdbc Template



Spring 中的 jdbc Template 



1,通过spring中的内置DriverManagerDataSource对象来配置连接,通过jdbcTemplate对象来加载配置,执行sql语句


 //创建DriverManagerDataSource加载配置文件

DriverManagerDataSource dataSource = new DriverManagerDataSource();

      

       //加载配置文件

       dataSource.setDriverClassName("com.mysql.jdbc.Driver");

       dataSource.setUrl("jdbc:mysql:///springtest");

       dataSource.setUsername("root");

       dataSource.setPassword("123");

      

       //创建JdbcTemplate对象

       JdbcTemplate template = new JdbcTemplate();

       template.setDataSource(dataSource);

       //执行sql语句

       template.execute("updatet_user set name='张三' whereid=1");



2,重点,通过xml文件来配置jdbc

    <!-- 创建c3p0连接池 -->

    <bean id="c3p0DataSoucrce" class="com.mchange.v2.c3p0.ComboPooledDataSource">

       <property name="driverClass"value="com.mysql.jdbc.Driver"></property>

       <property name="jdbcUrl"value="jdbc:mysql:///springtest"></property>

       <property name="user"value="root"></property>

       <property name="password"value="123"></property>

    </bean>

 

切记name属性一定要和源码中固定



3,重点,通过引入文件来配置jdbc

第一步:通过配置文件引入文件

<context:property-placeholder location="classpath:db.properties"/>

第二步:在自己配置中需要从properties文件中引入的信息可以使用${name}方式来获取

第三步:

<bean id="c3p0DataSoucrcedb"class="com.mchange.v2.c3p0.ComboPooledDataSource">

<property name="driverClass"value="${jdbc.driverClass}"></property>

<property name="jdbcUrl"value="${jdbc.url}"></property>

<property name="user"value="${jdbc.username}"></property>

<property name="password"value="${jdbc.password}"></property>

</bean>

 

 



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值