db.java
来自「重点不是信息管理系统」· Java 代码 · 共 41 行
JAVA
41 行
package com.yijia_ctgu.DB;
import java.util.Hashtable;
import java.util.Iterator;
import java.util.Map;
import java.io.IOException;
import java.util.Properties;
import com.yijia_ctgu.exception.NotQueryException;
/**
*
* @author yijia
*
*/
public class DB {
public static Table getTable(String tableName) throws NotQueryException{
Properties prop = new Properties();
try {
prop.load(Config.class.getResourceAsStream("config.properties"));
} catch (IOException e) {
System.out.println("File:config.properties no find,PLS check out!");
e.printStackTrace();
}
String mainPropertyName=prop.getProperty(tableName);
if(mainPropertyName!=null)
return new Table(tableName,mainPropertyName);
else {
System.out.println("the table "+tableName+" doesn't exist");
throw new NotQueryException();
}
}
public static void main(String []dsf){
try {
System.out.println(DB.getTable("user"));
} catch (NotQueryException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?