`

Spring JDBCTemplate使用介绍

 
阅读更多

 

本文主要介绍Spring JDBCTemplate的使用方法

  • 如何使用Spring JDBCTemplate
  • Spring JDBCTemplate的接口文档
  • Spring JDBCTemplate的常用方法示例

    1.如何使用Spring JDBCTemplate

    在Spring的配置文件中ApplicationContext中配置数据源

    <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource">
        <property name="driverClassName" value="com.mysql.jdbc.Driver" />
        <property name="url" value="jdbc:mysql://xxx.xxx.com:3306/metadb?useUnicode=true&amp;characterEncoding=utf-8" />
        <property name="username" value="dbausr" />
        <property name="password" value="dbausr" />
    </bean>

    <bean id = "TransactionManager" class = "org.springframework.jdbc.datasource.DataSourceTransactionManager">
        <property name = "dataSource" ref="dataSource"/>
    </bean>

     <bean id = "jdbcTemplate" class = "org.springframework.jdbc.core.JdbcTemplate">
        <property name = "dataSource" ref="dataSource"/>
    </bean>

   

    在Java代码中使用

@Component
public class TestDao {

    @Autowired
    private JdbcTemplate jdbcTemplate;


    public void test() {
        String sql = "select * from base_config limit 1" ;
        SqlRowSet sqlRowSet = jdbcTemplate.queryForRowSet(sql);
        while(sqlRowSet.next()) {
            System.out.println(sqlRowSet.getString(1) + "," + sqlRowSet.getString(2));
        }
    }

}

    

   2. 接口文档

     http://docs.spring.io/spring/docs/4.1.0.RELEASE/javadoc-api/

  

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics