launcher.java
来自「ESQL包 PostgreSQL jsp servlet javaBean 数据」· Java 代码 · 共 46 行
JAVA
46 行
package com.web.servlet;
import javax.naming.Context;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.sql.DataSource;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import com.dao.DaoManager;
public class Launcher extends HttpServlet
{
private static final long serialVersionUID = -3436651019725988874L;
private static Log log = LogFactory.getLog(Launcher.class);
public void init() throws ServletException
{
super.init();
try
{
log.info("启动系统...");
Context context = new javax.naming.InitialContext();
log.info("1");
context = (Context) context.lookup("java:comp/env");
log.info("2");
// 初始化各种管理器
DaoManager.initialize((DataSource) context.lookup("jdbc/esql"));
log.info("启动系统完毕!");
}
catch (Exception e)
{
log.fatal("启动系统失败!", e);
throw new ServletException("启动系统失败: " + e.getMessage(), e);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?