zoukankan      html  css  js  c++  java
  • mybtais 源码分析

    一.最原始的使用jdbc连接mysql:

         maven依赖只要一个:

       <dependency>
          <groupId>mysql</groupId>
          <artifactId>mysql-connector-java</artifactId>
          <version>5.1.45</version>
        </dependency>
    


    步骤:加载驱动(可以省略)—>获取连接对象—>创建预执行语句对象—>执行sql—>释放连接对象(口诀:贾琏欲执事)代码如下:

    public class App 
    {
        public static void main( String[] args )
        {
            Connection connection=null;
            try {
                //获取连接对象
                connection = DriverManager.getConnection("jdbc:mysql://192.168.50.117:23306/shop?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&useSSL=false", "shop", "shop");
                String sql="update  shop_order_attr set flg_type=? where cod_order_id=?";
                //获取预执行语句
                PreparedStatement preparedStatement = connection.prepareStatement(sql);
    
                preparedStatement.setInt(1,30);
                preparedStatement.setString(2,"666655555555");
                connection.setAutoCommit(false);
                //执行sql
                boolean execute = preparedStatement.execute();
                connection.commit();
                if (execute){
                    System.out.println("成功");
                }
            } catch (Exception e) {
                try {
                    connection.rollback();
                } catch (SQLException ex) {
                    ex.printStackTrace();
                }
    
            }finally {
                if(connection!=null){
                    try {
                        //释放连接对象
                        connection.close();
                    } catch (SQLException e) {
                        e.printStackTrace();
                    }
                }
            }
    
        }
    }
    
  • 相关阅读:
    利用idea里面的mysql插件进行导入sql文件
    JSTL标签
    deepin20系统下配置JAVA开发环境
    deepin20安装及问题解决
    SpringBoot 在项目启之后执行自定义方法的两种方式
    Nick 的经验书
    Java 经验书
    SpringBoot 经验书
    Linux 经验书
    在MacOS中启动SSH服务
  • 原文地址:https://www.cnblogs.com/yangxiaohui227/p/13801968.html
Copyright © 2011-2022 走看看