为什么要使用Mybatis ORM框架?前奏一

1.在使用java编程过程中,如果要将数据库持久化,我们可以选择mysql,oracle,ms sql等存储系统。这里我们选择mysql。

2.java要操作mysql数据库,在不使用其他框架的情况下,非常简单。

  2.1.首先需要引入mysql官方提供的mysql-connector-java.jar包。

  2.2.提供数据库服务的url、user、password即可。

简单的操作步骤分为:引入mysql-connector-java.jar包-->装载驱动器-->使用DriverManager.getConnection()获取与数据库的链接-->根据链接创建语句声明Statement对象-->声明对象执行sql语句-->返回接口(封装返回结果)-->释放链接等资源。

以下是实现代码:

@Test
    public void test1() throws SQLException {
        String url = "jdbc:mysql://localhost:3306/test?useSSL=false";
        String userName = "root";
        String password = "123456";
        String driver = "com.mysql.jdbc.Driver";

        java.util.Properties info = new Properties();
        info.put("user", userName);
        info.put("password", password);

        Connection con = null;
        Statement stm = null;
        ResultSet rs = null;
        try {
            // 装在驱动
            Class.forName(driver);
            //con = DriverManager.getConnection(url, userName, password);
            con = DriverManager.getConnection(url, info);
            stm = con.createStatement();

            String sql = "select * from pn_user";
            rs = stm.executeQuery(sql);

            while (rs.next()) {
                int id = rs.getInt(1);
                String name = rs.getString(2);
                System.err.println("id:" + id + ",name:" + name);
            }
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        } finally {
            rs.close();
            stm.close();
            con.close();
        }
    }

猜你喜欢

转载自blog.csdn.net/chen846262292/article/details/86614180