如何把正确的jdbc驱动程序放在哪里

时间:2016-03-05 17:14:36

标签: tomcat java-ee jdbc intellij-idea

我在通过IntelliJ Idea 15(在linux mint上)启动我的第一个Web Java EE应用程序时遇到了困难。 我的服务器Tomcat打开,jre似乎没问题,mySql数据库也可以访问。 但我不知道如何把正确的jdbc驱动程序放在哪里。 我搜索了有关论坛和文档的信息但没有成功。 有人可以提供帮助,还是给出相关的好主题? THX!

public class PoolConnection {
    public static Connection getConnection() throws SQLException{

        Connection cnx=null;

        // load JNDI directory
        InitialContext jndi = null;
        try {
            jndi = new InitialContext();
        } catch (NamingException ne) {
            ne.printStackTrace();
            throw new SQLException("unable to reach the jndi tree");
        }

        // Search connections pool in directory
        DataSource ds = null;
        try {
            ds=(DataSource) jndi.lookup("java:comp/env/jdbc/myProject");
        } catch (NamingException ne) {
            ne.printStackTrace();
            throw new SQLException("unable to find connection pool in jndi directory");
        }

        // Set up a connection from the pool
        cnx=ds.getConnection();

        return cnx;
    }
}

0 个答案:

没有答案