zoukankan      html  css  js  c++  java
  • 加载db2的驱动类,连接数据库URL下的特定schema并插入数据

    package com.ssss.gggg.test;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.SQLException;
    
    
    public class CreatOfRoster {
        // get chat db properties from openfire global property API
        public static final String DB_CONNECT_URL = "jdbc:db2://10.23.250.41:50000/isse2:currentSchema=cssde;";
        public static final String DB_USER = "root2";
        public static final String DB_PASSWORD = "root2";
        // 创建好友关系ROSTER的sql
        private static final String CREATE_ROSTER = "INSERT INTO OFROSTER (ROSTERID, USERNAME, JID, SUB, ASK, RECV, NICK) VALUES (?, ?, ?, 3, -1, -1, ?)";
        private static final String CLUSTER = "@cluster.ee.com";
        public static final int TOTAL_TEST_NUM = 10;
        // 负载均衡服务器端口
        public static final int PORT_NUM = 15222;
        // 创建好友关系ROSTER的sql
        private static final String PAN_USER = "panuser";
        
        static Connection getConnection() throws ClassNotFoundException, SQLException {
            // 加载db2的驱动类
            Class.forName("com.ibm.db2.jcc.DB2Driver");
            Connection conn = DriverManager.getConnection(DB_CONNECT_URL, DB_USER, DB_PASSWORD);
            return conn;
        }
       
        public static void creatRosterImpl(int rosterId, String username, String cluster, String nick) 
            throws SQLException, ClassNotFoundException {
            Connection con = null;
            PreparedStatement pstmt = null;
            con = getConnection();
            pstmt = con.prepareStatement(CREATE_ROSTER);
            pstmt.setInt(1, rosterId);
            pstmt.setString(2, username);
            pstmt.setString(3, cluster);
            pstmt.setString(4, nick);
            pstmt.executeUpdate();
        }
    
    }
    分享到:
  • 相关阅读:
    java发送邮件
    MySQL查询表结构的SQL语句
    Jquery的toggle()方法
    jQuery为图片添加链接(创建新的元素来包裹选中的元素)
    mysql修改存储过程的权限
    php中接收参数,不论是来自GET还是POST方法
    解决php中文乱码
    MySQL的视图view,视图创建后,会随着表的改变而自动改变数据
    选项卡面向对象练习
    对数组的操作splice() 和slice() 用法和区别
  • 原文地址:https://www.cnblogs.com/enshrineZither/p/3108095.html
Copyright © 2011-2022 走看看