JdbcTemplate操作数据库-添加功能

1.对应数据库创建实体类

  

 

 2.编写service和dao

  (1)在dao进行数据库添加操作

  (2)调用jdbcTemplate对象里面的update方法实现添加操作

 

   有两个参数

    *第一个参数:sql语句

    *第二个参数:可变参数,设置sql语句中的占位符的值

@Repository
public class BookDaoImpl implements BookDao{
    //注入jdbcTemplate
    @Autowired
    private JdbcTemplate jdbcTemplate;
    //添加的方法
    @Override
    public void add(Book book) {
        String sql = "insert into t_user values(?,?,?)";
        //调用方法实现
        Object[] args= {book.getUserId(), book.getUsername(), book.getUstatus()};
        int update = jdbcTemplate.update(sql,args );
        System.out.println(update);
    }
}

 

posted @ 2021-12-01 21:15  Soleili  阅读(172)  评论(0编辑  收藏  举报