zoukankan      html  css  js  c++  java
  • JSP第六次作业

    package com.neusoft.text;
    
    import java.sql.Connection;
    import java.sql.Date;
    import java.sql.PreparedStatement;
    
    public class JdbcInsertTest {
        public static void main(String[] args) {
    
        try {
            Connection con=JDBCUils.getConnection();
            PreparedStatement pst=con.prepareStatement("insert into users(id,name,password1,email,birthday) "
                    + "values(1101,'daming','111111','111111145124@qq.com','1111.01.19'),(1102,'aaaa','11457','1777775124@qq.com','1991.01.19')");
        
        int rows=pst.executeUpdate();
            
            
            pst.close();
            con.close();
            
        } catch (Exception e) {
    
            e.printStackTrace();
        }
        }
    }

    package com.neusoft.text;
    
    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    
    public class FindAllUserTest {
        public static void main(String[] args) {
    
            try {
                Connection con=JDBCUils.getConnection();
                Statement state=con.createStatement();
                  ResultSet rs=state.executeQuery("select*from users");
                
                     while(rs.next()) {
                         
                         System.out.println(rs.getInt("id")+","+rs.getString("name")+","+rs.getString("password1")+","+rs.getString("email")+","+rs.getString("birthday"));
                     } 
                    //关闭连接
                     rs.close();
                     state.close();
                     con.close();
                     
                    
                } catch (SQLException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                
                
            }
    }

    package com.neusoft.text;
    
    import java.sql.Connection;
    import java.sql.Date;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    
    public class FindUserByIdTest {
    
        public static void main(String[] args) {
    
            try {
                Connection con=JDBCUils.getConnection();
                Statement state=con.createStatement();
                  ResultSet rs=state.executeQuery("select*from users where id=1101");
                
                     while(rs.next()) {
                         
                         System.out.println(rs.getInt("id")+","+rs.getString("name")+","+rs.getString("password1")+","+rs.getString("email")+","+rs.getString("birthday"));
                     } 
                    //关闭连接
                     rs.close();
                     state.close();
                     con.close();
                     
                    
                } catch (SQLException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                
                
            }
        
        
    }

    package com.neusoft.text;
    
    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.Statement;
    
    public class UpdateUserTest {
        public static void main(String[] args) {
    
            try {
                Connection con=JDBCUils.getConnection();
                Statement state=    con.createStatement();
                int rows=state.executeUpdate("update users  set email='1547845124@bb.com'  where id=1101 ");
    
                
                
    
                con.close();
                state.close();
    
                
            } catch (Exception e) {
    
                e.printStackTrace();
            }
            }
    }

    package com.neusoft.text;
    
    import java.sql.Connection;
    import java.sql.Statement;
    
    public class DeleteUserTest {
        public static void main(String[] args) {
    
            try {
                Connection con=JDBCUils.getConnection();
                Statement state=    con.createStatement();
                int rows=state.executeUpdate("delete from users where id=1101");
    
                
                
                con.close();
                state.close();
    
            } catch (Exception e) {
    
                e.printStackTrace();
            }
            }
        
        
    }

    package com.neusoft.text;
    
    import java.beans.Transient;
    import java.sql.Connection;
    import java.sql.Date;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.Statement;
    
    
    public class JDBCUils {
    
        private static Connection con;
        static {
            
            try {
                //1.
                Class.forName("com.mysql.jdbc.Driver");
                //2.
                String url="jdbc:mysql://127.0.0.1:3306/users";
                String username="root";
                String password="admin";
                //3.
                con=DriverManager.getConnection(url,username,password);
        }catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
        }
        
        //返回链接    connection对象
        @Transient
        public static Connection getConnection() {
            
            return con;
            
        }
        
        
    }
    package com.neusoft.text;
    
    public class User {
    private int id;
    private String name;
    private String password1;
    private String email;
    private String birthday;
    public int getId() {
        return id;
    }
    public void setId(int id) {
        this.id = id;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getPassword1() {
        return password1;
    }
    public void setPassword1(String password1) {
        this.password1 = password1;
    }
    public String getEmail() {
        return email;
    }
    public void setEmail(String email) {
        this.email = email;
    }
    public String getBirthday() {
        return birthday;
    }
    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }
    
    }
  • 相关阅读:
    一个简单的加载动画,js实现
    banner无缝滚动动画,支持左右按钮和小点
    自动检测ie低版本,并显示升级浏览器的自定义页面,当用f12再把浏览器版本提高的时候,又会自动显示正常的页面。
    banner轮播无缝滚动 jq代码
    css 实现背景图片不跟着滚动条滚动而滚动
    截取字符串指定内容,并用*号代替
    日历获取当前月份的月数与当前月份第一天离第一个格子的位置。
    MUI 自定义从底部弹出的弹出框
    textarea 字体限制,超出部分不显示并及时显示还剩字体个数
    清除ul li里面的浮动并让ul自适应高度的一个好办法
  • 原文地址:https://www.cnblogs.com/wangtianpeng/p/12742197.html
Copyright © 2011-2022 走看看