1首先建立配置文件 必须跟连接的类放在一块 便于读取 DB.properties
内容:conn_type=
conn_url=jdbc:mysql://localhost:3306/buy
conn_user=root
conn_pwd=root
conn_driver=com.mysql.jdbc.Driver
2 建立读取配置文件的类
package dao;
import java.io.IOException;
import java.util.Properties;
public class DB {
private static Properties prop=new Properties();
static{
try{
//获得配置文件
prop.load(DB.class.getResourceAsStream("db.properties"));
}catch(IOException e)
{
e.printStackTrace();
}
}
//获得数据库连接信息
public static String Type=prop.getProperty("conn_type");
public static String url=prop.getProperty("conn_url");
public static String drv=prop.getProperty("conn_driver");
public static String pwd=prop.getProperty("conn_pwd");
public static String user=prop.getProperty("conn_user");
}
3 建立连接类
package dao;
import java.sql.*;
public class DBConnect {
public static Connection getConnection()
{
Connection conn=null;
try{
Class.forName(DB.drv).newInstance();
conn=DriverManager.getConnection(DB.url,DB.pwd,DB.user);
}catch(Exception e)
{
e.printStackTrace();
}
if(conn==null)
{
System.out.println("没有取得连接");
}
return conn;
}
}
分享到:
相关推荐
标准三层结构。...通过读取外部.properties配置文件获取数据库连接字符串连接数据库并进行数据库操作。 附有详细的说明,我的日食项目直接导入。 赠送3752条中英文对照句子,这些句子相信会成为很多人座右铭。
根据配置文件获取数据库连接,根据传入sql执行sql 调用案例:dbConnectTest.sh "pssc_jk" "select sysdate from dual;" 参数介绍: "pssc_jk" 指配置文件中配置的数据库连接串 “SQL”要执行的SQL,可以是增删改...
DBCP是一个依赖Jakarta commons-pool对象池机制的数据库连接池.DBCP可以直接的在应用程序中使用,Tomcat的数据源使用的就是DBCP; 使用连接池的第一项工作就是导包,这里需要的两个jar包分别是: commons-dbcp-1.4....
druid-1.0.9数据库连接池技术,由阿里巴巴提供。使用步骤: 1.导入jar包:druid-1.0.9.jar 2.定义配置文件:druid.properties,可取...3.获取数据库连接池对象:DruidDataSourceFactory 4.获取连接:getConnecion
durid连接池通过配置properties文件来获取数据库连接以及密码用户等。配置工具类方便调用,代码复用性提高。
Java连接MySQL druid数据库连接池配置文件
根据配置文件获取数据库连接,根据传入sql执行sql sh:脚本程序文件夹 sysMonitor.sh:系统监控脚本,调用入口,在这里配置系统监控的阀值及调用脚本 PublicSysMoniror.sh:公用系统监控脚本,用于远程监控,...
计算机数据库 安装说明 Web应用程序 为了工作,应用程序需要能够连接到数据库服务器。...如果您不在类路径中提供config.properties文件,应用程序将无法工作。 有关此文件的更多信息,请参阅计算机数据库核心模块。
C3P0:数据库连接池技术 步骤: 1.导入jar包 c3p0-0.9.5.2.jar mchange-commons-java-0.2.12.jar 2.定义配置文件 名称:c3p0.properties 或者 c3p0-config.xml 路径:直接将文件放在src目录下即可 3.创建数据库连接池...
拆分文件之后,link按纽将不再显示已断开的连接,但你可以用path(file菜单中的properties项)按纽浏览拆分的历史记录。 共享(share)文件就是在多个项目间建立文件的连接。拆分(branch)文件就是在项目之间建立了...
在application.properties中配置数据库连接。 2.将工程解压后导入eclipse/idea 3.在application.properties中配置上传路径。 当前默认是上传至E:\upload。 用户头像的图片读取路径为E:\upload\img\test.png 上传/...
* 数据库连接池 * 单例对象 */ public class DBConnectionManager { static private DBConnectionManager instance; // 唯一实例 static private int clients; private Vector<Driver> drivers = new Vector...
如何使用c3p0数据库连接池jar包: 1.导入两个jar包:c3p0-...2.定义配置文件(可直接放在src文件夹下):c3p0.properties或c3p0-config.xml 3.创建数据库连接池对象ComboPooledDatasource 4.获取连接:getConnection
拆分文件之后,link按纽将不再显示已断开的连接,但你可以用path(file菜单中的properties项)按纽浏览拆分的历史记录。 共享(share)文件就是在多个项目间建立文件的连接。拆分(branch)文件就是在项目之间建立了...
拆分文件之后,link按纽将不再显示已断开的连接,但你可以用path(file菜单中的properties项)按纽浏览拆分的历史记录。 共享(share)文件就是在多个项目间建立文件的连接。拆分(branch)文件就是在项目之间建立了...
您将需要一个特定的.properties文件来连接到AWS RDS托管MySQL数据库。 您可以与我联系以获取该.properties文件。 我可能还会在不久的将来提供SQL脚本,以便您可以在本地主机上创建数据库及其表,从而无需....
conf:配置工具类,获取commerce.properties文件中的所有配置信息, 使用户可以通过对象的方式访问commerce.properties中的所有配置 constant:常量接口,包括项目中所需要使用的所有常量 model: Spark SQL样例类,...
1、需要修改logback-spring.xml文件中的日志存放位置 2、修改druid.properties配置文件;数据库的连接信息 3、修改properties.properties配置文件;修改canal服务器的信息 4、启动项目只能通过bin目录下相关脚本来启动...
步骤 1.导入jar包druid-1.0.9.jar 2.定义配议文件:(1)是properties形式的 (2)可以叫任意名称,可以放在任意目录下 ...3.获取数据库连接池对豫:通过工厂来来获取DruidDatasourceFactory 4.获取连接: getConnection