Spring JDBC与事务管理4:Spring JDBC四:Jdbc Template新增、更新、删除方法;(update();)

说明:

(1)本篇博客主要内容是介绍JdbcTemplate的update()方法;在JdbcTemplate中,新增、修改、删除统称为写入操作,都使用update()方法;

(2)本篇博客的代码沿用【Spring JDBC与事务管理3:Spring JDBC三:Jdbc Template查询方法;(queryForObject();query();queryForList())】;

(3)本博客的内容比较简单,但博文内容有点啰嗦,所以本篇博客快速浏览效果更佳;

目录

1. update()方法:新增;

2. update()方法:更新;

3. update()方法:删除;


1. update()方法:新增;

首先,在EmployeeDao中增加insert()方法; 

package com.imooc.spring.jdbc.dao;

import com.imooc.spring.jdbc.entity.Employee;
import org.springframework.jdbc.core.BeanPropertyRowMapper;
import org.springframework.jdbc.core.JdbcTemplate;

import java.util.List;
import java.util.Map;

public class EmployeeDao {
    private JdbcTemplate jdbcTemplate;

    public void insert(Employee employee) {
        String sql = "insert into employee(eno,ename,salary,dname,hiredate) values(?,?,?,?,?)";
        jdbcTemplate.update(sql, new Object[]{employee.getEno(), employee.getEname(), employee.getSalary(), employee.getDname(), employee.getHiredate()});
    }

    public JdbcTemplate getJdbcTemplate() {
        return jdbcTemplate;
    }

    public void setJdbcTemplate(JdbcTemplate jdbcTemplate) {
        this.jdbcTemplate = jdbcTemplate;
    }
}

说明:

(1)新增的时候,update()方法只有两个参数,第一个是SQL语句,第二个就是SQL语句中的参数;

………………

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值