• 写了两个数据获得方式----费劲周折


    package cn.lijun.dao;

    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.util.List;

    import org.springframework.jdbc.core.RowMapper;
    import org.springframework.jdbc.core.support.JdbcDaoSupport;

    import cn.lijun.domain.User;

    public class UserDaoIml extends JdbcDaoSupport implements UserDao {

    @Override
    public void save(User u) {
    String sql="insert into user values(null,?)";
    super.getJdbcTemplate().update(sql, u.getName());

    }

    @Override
    public void delete(Integer id) {
    // TODO Auto-generated method stub

    }

    @Override
    public void update(User u) {
    // TODO Auto-generated method stub

    }

    @Override
    public User getById(Integer id) {
    String sql="select * from user where id=?";
    return super.getJdbcTemplate().queryForObject(sql, new RowMapper<User>(){
    public User mapRow(ResultSet rs,int ag1) throws SQLException{
    User u = new User();
    u.setId(rs.getInt("id"));
    u.setName(rs.getString("name"));
    return u;
    }
    },id);

    }

    @Override
    public int getTotalCount() {
    // TODO Auto-generated method stub
    return 0;
    }

    @Override
    public List<User> getAll() {
    // TODO Auto-generated method stub
    return null;
    }

    }

  • 相关阅读:
    C#笔记(Hex转JPG)
    rpm 和 yum 软件管理
    名称空间和作用域
    网络技术管理和进程管理
    RAID磁盘阵列
    CentOS7系统启动流程:
    磁盘lvm管理
    面向对象 异常处理
    自定义函数和调用函数 return返回值
    Python常用模块
  • 原文地址:https://www.cnblogs.com/lijun6/p/10568252.html
Copyright © 2020-2023  润新知