dbbean.java
来自「JAVA程序设计导论那本书上的一些源代码. 在学那本书的下来的」· Java 代码 · 共 90 行
JAVA
90 行
package chapter27;
import java.sql.*;
public class DBBean {
private Connection connection = null;
private String username;
private String password;
private String driver;
private String url;
/** Initialize database connection */
public void initializeJdbc() {
try {
System.out.println("Driver is " + driver);
Class.forName(driver);
// Connect to the sample database
connection = DriverManager.getConnection(url, username,
password);
}
catch (Exception ex) {
ex.printStackTrace();
}
}
/** Get tables in the database */
public String[] getTables() {
String[] tables = null;
try {
DatabaseMetaData dbMetaData = connection.getMetaData();
ResultSet rsTables = dbMetaData.getTables(null, null, null,
new String[] {"TABLE"});
int size = 0;
while (rsTables.next()) size++;
rsTables = dbMetaData.getTables(null, null, null,
new String[] {"TABLE"});
tables = new String[size];
int i = 0;
while (rsTables.next())
tables[i++] = rsTables.getString("TABLE_NAME");
}
catch (Exception ex) {
ex.printStackTrace();
}
return tables;
}
/** Return connection property */
public Connection getConnection() {
return connection;
}
public void setUsername(String newUsername) {
username = newUsername;
}
public String getUsername() {
return username;
}
public void setPassword(String newPassword) {
password = newPassword;
}
public String getPassword() {
return password;
}
public void setDriver(String newDriver) {
driver = newDriver;
}
public String getDriver() {
return driver;
}
public void setUrl(String newUrl) {
url = newUrl;
}
public String getUrl() {
return url;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?