zoukankan      html  css  js  c++  java
  • 学习增删查改

    Dao包里面实现增删查改方法。

    1、.建立SQL数据库脚本,建表tb1:mysql

    2、建立Entity包中的User.java

    package Entity;

    public class User {

         private String userID;

    private String userName;

    private String password;

    public String getUserID() {

    return userID;

    }

    public void setUserID(String userID) {

    this.userID = userID;

    }

    public String getUserName() {

    return userName;

    }

    public void setUserName(String userName) {

    this.userName = userName;

    }

    public String getPassword() {

    return password;

    }

    public void setPassword(String password) {

    this.password = password;

    }

    }

    3、建立Dao包中的UserDAO.java

    public static boolean add(User u) {

    String sql = "INSERT INTO User(userID,userName) " + "VALUES(?,?)";

    Object[] params = new Object[] { u.getUserID(), u.getUserName() };

    DBHelper.ExecSql(sql, params);

    return true;

    }

    public static boolean delete(User u) {

    String sql = "DELETE FROM User WHERE userID=?";

    Object[] params = new Object[] { u.getUserID() };

    DBHelper.ExecSql(sql, params);

    return true;

    }

    public static boolean update(User u) {

    String sql = "update User set userName=? where userID=?";

    Object[] params = new Object[] { u.getUserName(), u.getUserID() };

    DBHelper.ExecSql(sql, params);

    return true;

    }

    public static List<User> selAll() {

    List<User> users = new LinkedList<User>();

    String sql = "select * from tb1";

    ResultSet rs = DBHelper.getResultSet(sql);

    try {

    users = tools.RestoList(rs, Class.forName("beans.tb1"));

    } catch (ClassNotFoundException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    return users;

    }

  • 相关阅读:
    [BZOJ1222/Luogu2224][HNOI2001]产品加工
    [BZOJ1079/Luogu2476][SCOI2008]着色方案
    [BZOJ3098]Hash Killer II
    [BZOJ1818][CQOI2010]内部白点
    [BZOJ1497/Luogu4174][NOI2006]最大获利
    [BZOJ2330/Luogu3275][SCOI2011]糖果
    [BZOJ1208/Luogu2286][HNOI2004]宠物收养场
    [BZOJ1054/Luogu4289][HAOI2008]移动玩具
    Com组件介绍
    webBrowse官方说明
  • 原文地址:https://www.cnblogs.com/Qnana/p/5279295.html
Copyright © 2011-2022 走看看