Running Statements

    运行一个 SQL 语句只需要很少的代码。你需要一个 DataSource 和一个 JdbcTemplate,包括 JdbcTemplate 所提供的便利方法。下面的例子显示了对于一个创建新表的最小但功能齐全的类,你需要包括什么:

    1. import javax.sql.DataSource;
    2. import org.springframework.jdbc.core.JdbcTemplate;
    3. public class ExecuteAStatement {
    4. private JdbcTemplate jdbcTemplate;
    5. public void setDataSource(DataSource dataSource) {
    6. this.jdbcTemplate = new JdbcTemplate(dataSource);
    7. }
    8. public void doExecute() {
    9. this.jdbcTemplate.execute("create table mytable (id integer, name varchar(100))");
    10. }
    11. }