zoukankan      html  css  js  c++  java
  • JAVA 数据库连接

    package xx72.Data;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    
    /**
     * 管理数据库连接信息
     * 
     * @author lj
     * 
     */
    public class DBInfo {
        static {
            try {
                Class.forName("com.oscar.Driver");
            } catch (java.lang.ClassNotFoundException e) {
                System.err.println(e.getMessage());
            }
        }
        private String URL = "jdbc:oscar://10.0.5.252:2004/KSTORE";
        private String USERNAME = "";
        private String PASSWORD = "";
        private Connection con;
    
        /**
         * 默认构造方法
         */
        public DBInfo() {
            try {
                con = DriverManager.getConnection(URL, USERNAME, PASSWORD);
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
    
        /**
         * 构造方法
         * 
         * @param url
         *            数据库url
         * @param username
         *            用户名
         * @param password
         *            密码
         */
        public DBInfo(String url, String username, String password) {
            this.URL = url;
            this.USERNAME = username;
            this.PASSWORD = password;
            try {
                con = DriverManager.getConnection(URL, USERNAME, PASSWORD);
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
    
        /**
         * 获取数据库连接
         * 
         * @return
         */
        public Connection getCon() {
            return con;
        }
    
    }

     第一步:加载数据库驱动 Class.forName("com.oscar.Driver");

    第二步:JAVA数据库连接 con = DriverManager.getConnection(URL, USERNAME, PASSWORD);

    第三步:创建PreparedStatement pstmt = (PreparedStatement) con.createStatement();

    第四步:执行sql语句 rs = pstmt.executeQuery(ctsql);

  • 相关阅读:
    postman是如何使用的?
    PHPstudy如何在本地搭建多站点
    2017 电影推荐
    MySQL 约束、表连接、表关联、索引
    MySQL 基本语句(1)
    MySQL 数据类型
    Python3 基础
    【LOJ】 #2665. 「NOI2013」树的计数
    【LOJ】#2244. 「NOI2014」起床困难综合症
    【51nod】1251 Fox序列的数量
  • 原文地址:https://www.cnblogs.com/yuwenfeng/p/3258932.html
Copyright © 2011-2022 走看看