import Day01.Text03.Student;
import Day02.Text02.My_JdbcUtils;
import org.junit.jupiter.api.Test;
import org.springframework.jdbc.core.BeanPropertyRowMapper;
import org.springframework.jdbc.core.JdbcTemplate;
import java.beans.JavaBean;
import java.util.List;
import java.util.Map;
public class Deom {
private static JdbcTemplate jdbcTemplate = new JdbcTemplate(My_JdbcUtils.getDataSource());
private static String sql;
@Test
public void test1() {
sql = "update student set Sname= ? where Sno = ?";
int s = jdbcTemplate.update(sql, "李军", "101");
System.out.println(s);
}
@Test
public void test2() {
sql = "select * from student";
List<Map<String, Object>> maps = jdbcTemplate.queryForList(sql);
for (Map<String, Object> list : maps) {
System.out.println(list);
}
}
@Test
public void test3() {
sql = "insert into users values(?,?)";
int s = jdbcTemplate.update(sql, "aiya", "zhen");
System.out.println(s);
}
@Test
public void test6() {
sql = "select * from student";
List<Student> list = jdbcTemplate.query(sql, new BeanPropertyRowMapper<Student>(Student.class));
for (Student emp : list) {
System.out.println(emp);
}
}
}