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(); } } }