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;

    }

  • 相关阅读:
    架构中的技术性解决难题
    设计一个js的架构第二篇
    DOCTYPE 严格模式与混杂模式
    架构中的技术性解决难题之解决篇
    css常用页面布局
    记录一个css的综合运用
    写在立春
    Win7重装后,如何删除cygwin目录?
    重读《The C Programming Language》
    [分享]多个选项卡切换效果
  • 原文地址:https://www.cnblogs.com/Qnana/p/5279295.html
Copyright © 2011-2022 走看看