栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JDBC小结

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JDBC小结

最初代码
 private static void method() throws Exception {
        //1.注册驱动 Driver
        Class.forName("com.mysql.jdbc.Driver");
        //2.获取连接(用户名 密码 端口号 库名)
        String usl = "jdbc:mysql://localhost:3306/cgb2106?characterEncoding=utf8";
        Connection c = DriverManager.getConnection(usl, "root", "root");

        //3.获取传输器
        //Statement s = c.createStatement();
        String sql = "select * from user where name = ? and password = ?";
        PreparedStatement ps = c.prepareStatement(sql);
        //设置参数
        System.out.println("请输入用户名");
        String a = new Scanner(System.in).nextLine();
        System.out.println("请输入密码");
        String b = new Scanner(System.in).nextLine();
        ps.setString(1,a);
        ps.setString(2,b);
        //4.执行sql

        //String sql = "SELECt * FROM USER WHERe NAME='" + a + "' AND PASSWORD='" + b + "'";
        //ResultSet r = s.executeQuery(sql);
        ResultSet r = ps.executeQuery();
        //处理结果集
        if (r.next()) {//next()用来判断有没有数据,查到了返回true
            System.out.println("恭喜您,登录成功!");
        } else {
            System.out.println("用户名或者密码输入错误!");
        }
        //6.释放资源
        r.close();
        ps.close();
        c.close();
    }
Spring的JdbcTemplate

        

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/315439.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号