重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

数据库连接工具类-创新互联

package cn.utils;

import java.sql.*;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class DbConnect {

	public static String BASE_NAME="db";
	private static String DB_DRIVER= PropUtil.getValue("DB_DRIVER");
	private static String DB_URL= PropUtil.getValue("DB_URL");
	private static String DB_USERNAME= PropUtil.getValue("DB_USERNAME");
	private static String DB_PASSWORD= PropUtil.getValue("DB_PASSWORD");
	
	static{
		try {
			Class.forName(DB_DRIVER);
		} catch (Exception e) {
			e.printStackTrace();
		}
	}


	public static int excuteUpdate(String sql,Object...obj) {
		int row=0;
		Connection con= DbConnect.getConnection();
		PreparedStatement pst=null;
		try {
			pst=con.prepareStatement(sql);
			if(obj!=null&&obj.length>0) {
				for(int i=0;i>executeQuery(String sql,Object...obj){ 
		List>list=new ArrayList>();
		Connection con = DbConnect.getConnection();
		PreparedStatement pst=null;
		ResultSet rs=null;
		System.out.println(sql);
		try {
			pst=con.prepareStatement(sql);
			if(obj!=null&&obj.length>0) {
				for(int i=0;imso=new HashMap();
					for(int i=1;i<=colCount;i++) {
						mso.put(rsmd.getColumnName(i), rs.getObject(i));
					}
					list.add(mso);
				}
			}	
		} catch (Exception e) {
			e.getStackTrace();
		}finally {
			dbClose(con, pst, rs);
		}	
		return	list;	
	}

	public static MapqueryOne(String sql,Object...obj){
		Mapmap=new HashMap<>();
		Connection con = DbConnect.getConnection();
		PreparedStatement pst=null;
		ResultSet rs=null;
		System.out.println(sql);
		try {
			pst=con.prepareStatement(sql);
			if(obj!=null&&obj.length>0) {
				for(int i=0;i

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧

创新互联公司长期为上千多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为莲湖企业提供专业的成都网站建设、成都网站制作,莲湖网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。
分享名称:数据库连接工具类-创新互联
链接URL:http://cqcxhl.com/article/dcosss.html
在线咨询
服务热线
服务热线:028-86922220
TOP