20201103马国军

知识总结:
建项目:file -> new -> java project
建包:右键src -> new -> package 域名倒写
建类:右键项目 -> new -> class 首字母大写
驱动包:右键项目-> folder ->lib
右键/test1/lib/mysql-connector-java-5.1.7-bin.jar -> build path -> add to build path

   /*用main测试*/
    public static void main(String[] args) {
        try {
            save();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
    /*定义添加用户的方法*/
public static void save() throws Exception {
        //1、加载数据库驱动
    Class.forName("com.mysql.jdbc.Driver");
        //2、创建数据库连接
        Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/db_user","root","");
        //3、拼写sql语句
    String sql = "INSERT INTO t_user (userName,`passWord`,gender)VALUES('宫本武藏','rb123','女')";
        //4、发送sql
    PreparedStatement prepareStatement = connection.prepareStatement(sql);
        //5、执行sql
    int i = prepareStatement.executeUpdate();
        //6、处理结果
    if(i > 0) {
        System.out.println("添加成功");
    }
        //7、关闭资源
    prepareStatement.close();
    connection.close();
 

学习心得:
对于零基础的我来说,学习jdbc完全不知从何下手,更不知道每个代码所代表的意思,但学会了基本的建立项目,建立包,建类等操作,还是有一点点收获的,但也基本掌握了jdbc代码的格式,从加载数据库 -> 创建数据库连接 -> 拼写sql语句 -> 发送sql -> 执行sql -> 处理结果 -> 关闭资源 这一基本过程也有了初步的了解和认识。

标签

评论

© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1