spring 框架 中的模板对象
主要是将一些经常写到的代码,而且是固定必须写出来的代码,
做成模板的格式,后面根据自己的需要,在这些模板上,写会有变化的的代码
JDBCTemplate,是spring中用来简化MySQL数据库的SQL的一种模板。
JDBCTemplate 模板对象 是在 JDBC的配置类中
new JdbcTemplate(dataSource); 出来的,要把这个方法添加到bean中
再在 dao层实体类的new JdbcTemplate的声明上写出@Autowired注解 自动注入
//注册JdbcTemplate模块对象bean
@Bean("jdbcTemplate")
public JdbcTemplate getJdbcTemplate(@Autowired DataSource dataSource){
return new JdbcTemplate(dataSource);
}
//注入模板对象
@Autowired
private JdbcTemplate jdbcTemplate;
jdbcTemplate.update,它这个update方法用做sql语句的增删改的操作
它这个update方法需要传入的参数是
sql语句 操作数据库对应的数据库列名的对象变量名称
public void save(Account account) {
String sql = "insert into account(name,money)values(?,?)";
jdbcTemplate.update(sql,account.getName