datasourceconfig.java
来自「JAVA Servlet2.3外文书籍源码」· Java 代码 · 共 38 行
JAVA
38 行
package persistence.database;
import persistence.Config;
import javax.servlet.ServletContext;
import javax.sql.DataSource;
public abstract class DataSourceConfig extends Config {
private static final String DATABASE_USER = "DatabaseUser";
private static final String DATABASE_PASSWORD = "DatabasePassword";
private static final String SERVER_NAME = "ServerName";
private static final String DATABASE_NAME = "DatabaseName";
private static final String SERVER_PORT = "ServerPort";
protected DataSource ds;
protected String databaseUser;
protected String databasePassword;
protected String serverName;
protected String portNumber;
protected String databaseName;
public void init(ServletContext sctx, String xmlFile) throws Exception {
super.init(sctx, xmlFile);
// Read URI properties.
databaseUser = getElementText(root, DATABASE_USER);
databasePassword = getElementText(root, DATABASE_PASSWORD);
databaseName = getElementText(root, DATABASE_NAME);
serverName = getElementText(root, SERVER_NAME);
portNumber = getElementText(root, SERVER_PORT);
}
public DataSource getDataSource() {
return ds;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?