package dbHelpPack;
import java.util.Properties;
import java.io.*;
import java.io.FileInputStream;
/*
*读取配置文件类(使用了单例模式)
*/
public class PropertiesClass {
//私有的构造方法
private PropertiesClass(){
}
//单例模式 声明本类的类型的变量
private PropertiesClass pc=null;
//读取本类类型的读取器
public PropertiesClass getPc() {
if(pc==null){
pc=new PropertiesClass();
}
return pc;
}
//Class.forName()中的驱动
private static String driver;
//连接字符串
private static String strConn;
//用户名
private static String uName;
//用户密码
private static String uPassword;
public static String getDriver() {
return driver;
}
public static String getStrConn(){
return strConn;
}
public static String getUName() {
return uName;
}
public static String getUPassword() {
return uPassword;
}
//读取配置文件的方法
public static void readProperties(){
try{
Properties prop=new Properties();
//获取字节流
InputStream in=new FileInputStream("src/dbHelpPack/QueryMethodDemo.properties");
//从输入流中读取键或树
prop.load(in);
//以下为找到相对应的值
driver=prop.getProperty("driver");
String ip=prop.getProperty("ip");
String port=prop.getProperty("port");
String dbName=prop.getProperty("dbName");
//连接字符串赋值
strConn="jdbc:sqlserver://"+ip+":"+port+";databaseName="+dbName+"";
//用户名赋值
uName=prop.getProperty("uName");
//用户名赋值
uPassword=prop.getProperty("uPassword");
}catch(FileNotFoundException ee){
ee.printStackTrace();
}catch(IOException ie){
ie.printStackTrace();
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
.rar (20个子文件)
万能的查询方法
.project 391B
bin
serverPack
ServerClass.class 2KB
dbHelpPack
PropertiesClass.class 2KB
ConnectionClass.class 1KB
QueryMethodDemo.properties 117B
mainTestPack
MainTest.class 2KB
entityPack
Teacher.class 1KB
Student.class 1KB
.settings
org.eclipse.jdt.ui.prefs 99B
org.eclipse.jdt.core.prefs 629B
示例数据库
SchoolDB_log.LDF 560KB
SchoolDB.mdf 2.19MB
src
serverPack
ServerClass.java 1KB
dbHelpPack
QueryMethodDemo.properties 117B
ConnectionClass.java 618B
PropertiesClass.java 2KB
mainTestPack
MainTest.java 801B
entityPack
Teacher.java 883B
Student.java 1009B
.classpath 312B
共 20 条
- 1
资源评论
- nazi20132014-08-07直接导入项目就可以看了。不过不是我想要的。
- javaxuexi122012-07-17没有源代码啊,不知道用什么软件打开
diwuyuansu0
- 粉丝: 4
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功