加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
AbstractBaseDao.java 1.38 KB
一键复制 编辑 原始数据 按行查看 历史
hechangyong 提交于 2019-10-20 22:39 . 修改生成方案
package com.hecy.jdbctools.bean.dao.basedao
import com.hecy.jdbctools.bean.pojo.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.BeanPropertyRowMapper;
import org.springframework.jdbc.core.JdbcTemplate;
import java.util.List;
public abstract class AbstractUserBaseDao implements IBaseDao<User> {
@Autowired
JdbcTemplate jdbcTemplate;
@Override
public void insert( User user) {
String sql = "insert into user( id , nickname , name , phone , phone , address , status , itime , utime ) values(?, ?, ?, ?, ?, ?, ?, ?, ?)";
Object args[] = { user.getId() , user.getNickname() , user.getName() , user.getPhone() , user.getPhone() , user.getAddress() , user.getStatus() , user.getItime() , user.getUtime() };
int temp = jdbcTemplate.update(sql, args);
if (temp > 0) {
System.out.println("插入成功!");
}else{
System.out.println("插入失败");
}
}
@Override
public void deleteById(Long id) {
String deleteSql = "delete from user where id = ?";
int temp = jdbcTemplate.update(deleteSql, id);
if (temp > 0) {
System.out.println("删除成功!");
} else {
System.out.println("删除失败");
}
}
@Override
public List<User > select() {
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化