idea链接mysql数据库并插入数据

链接数据库接https://blog.csdn.net/qq_41101421/article/details/88955206

1.在之前的基础上,在Userdao里面写添加的SQL语句

  public  boolean insert(User user){
        try {
            String sql = "insert into student(id,name,birthday) values(?,?,?)";
            
            Object[] ps = new Object[3];
            ps[0] = user.getId();
            ps[1] = user.getName();
            ps[2] = user.getBirthday();
            SqlHelper.executeUpdate(sql, ps);
            return true;
        }
        catch (Exception er){
            er.printStackTrace();
        }
        return false;
    }

idea链接mysql数据库并插入数据_第1张图片
2.创建一个servlet,命名为UserNewServlet
idea链接mysql数据库并插入数据_第2张图片
3.创建一个jsp,命名为userNew。
idea链接mysql数据库并插入数据_第3张图片
4.运行servlet
idea链接mysql数据库并插入数据_第4张图片
4.在userNew中创建一个form表单来提交数据


  userNew
    
">

idea链接mysql数据库并插入数据_第5张图片
idea链接mysql数据库并插入数据_第6张图片
5.创建一个servlet来接收来自userNew提交的数据,命名为UserCreateServlet

 try {
           String id = request.getParameter("id");
           String name = request.getParameter("name");
           String birthday = request.getParameter("birthday");
           SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
           java.util.Date tmp = sdf.parse(birthday);
           Date birthday_1 = new Date(tmp.getTime());
           User user=new User();
           user.setId(id);
           user.setName(name);
           user.setBirthday(birthday_1);
           UserDao dao=new UserDao();
           dao.insert(user);
           System.out.println("insert 成功");
       }
        catch (Exception er){
           er.printStackTrace();
        }

idea链接mysql数据库并插入数据_第7张图片
6.运行看是否能够插入数据
idea链接mysql数据库并插入数据_第8张图片
idea链接mysql数据库并插入数据_第9张图片
idea链接mysql数据库并插入数据_第10张图片
idea链接mysql数据库并插入数据_第11张图片

你可能感兴趣的:(Java)