mybatis入门(二)jdbc回顾和八大步骤

mybatis入门(二)jdbc回顾和八大步骤

第一步

      通过maven配置依赖

第二步 加载数据库驱动

注意一个问题

第三步 创建数据库连接

第四步 创建statement或者preparestatement(防止sql注入)

第五步 设置查询sql语句和设置查询参数

第六步执行查询结果

第七步 解析查询结果集

第八步 关闭连接

9.完整代码如下

import java.sql.*;
import java.sql.ResultSet;

public class JdbcDemo {
    public static void main(String[] args) throws SQLException {
        try {

            //加载MySql的驱动类

            Class.forName("com.mysql.cj.jdbc.Driver");

        } catch (ClassNotFoundException e) {

            System.out.println("找不到驱动程序类 ,加载驱动失败!");

            e.printStackTrace();

        }
        String url = "jdbc:mysql://203.195.250.86:3306/testuser";

        String username = "kong";

        String password = "112233";

        try {

            Connection connection = DriverManager.getConnection(url, username, password);
            PreparedStatement pstmt = connection.prepareStatement("SELECT * FROM user where id=?") ;
            pstmt.setInt(1,1);
            ResultSet rs =pstmt.executeQuery() ;
            int i=0;
            while (rs.next()){
                i=i+1;
                System.out.println(rs.getString(4));

            }

//            user user =(user )rs;
//            System.out.println(user.getId()+"   "+user.getName());
            rs.close();

            connection.close();

        } catch (SQLException se) {

            System.out.println("数据库连接失败!");

            se.printStackTrace();

        }


    }
}

猜你喜欢

转载自blog.csdn.net/weixin_42369687/article/details/89133475