SpringMVC中JdbcTemplate组件使用;
映射方式有以下几种;
* selectForObject() 映射至object 中
* selectForMap() 映射至map集合中
* selectForList() 映射至LIST 集合中
(1) public class BeanPropertyRowMapper<T> implements RowMapper<T>
query使用BeanPropertyRowMapper做映射返回对象;(简化 new rowMapper( ) 匿名内部类传参,);
(2)public <T> List<T> query(String sql, RowMapper<T> rowMapper)
执行查询语句,返回一个List集合,List中存放的是RowMapper指定类型的数据。 【繁琐,几乎不用】
Account 实体类和mysql数据库中表的column名字一致;
测试类;
package test;
import model.Account;
import org.junit.Test;
import org.springframework.jdbc.core.BeanPropertyRowMapper;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper;
import utils.JdbcUtils;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import