package com.airplane.factory;import java.sql.*;
import javax.sql.*;
import javax.naming.*;public class ConnectionFactory
{
public static Connection getConnection() throws Exception
{
try
{
Context ctx=new InitialContext();
DataSource ds=(DataSource)ctx.lookup("java:comp/env/def");
return ds.getConnection();
}
catch(Exception e)
{
throw new Exception();
}
}
public static Connection getConnection0() throws Exception
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection cn=DriverManager.getConnection ("jdbc:odbc:abc");
return cn;
}
catch(Exception e)
{
throw new Exception();
}
}
}红字部分和蓝字部分分别代表什么意思啊?是数据源的名字吗?还是数据库的名字?还是服务的名字啊?
import javax.sql.*;
import javax.naming.*;public class ConnectionFactory
{
public static Connection getConnection() throws Exception
{
try
{
Context ctx=new InitialContext();
DataSource ds=(DataSource)ctx.lookup("java:comp/env/def");
return ds.getConnection();
}
catch(Exception e)
{
throw new Exception();
}
}
public static Connection getConnection0() throws Exception
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection cn=DriverManager.getConnection ("jdbc:odbc:abc");
return cn;
}
catch(Exception e)
{
throw new Exception();
}
}
}红字部分和蓝字部分分别代表什么意思啊?是数据源的名字吗?还是数据库的名字?还是服务的名字啊?
import javax.sql.*;
import javax.naming.*;public class ConnectionFactory
{
public static Connection getConnection() throws Exception
{
try
{
Context ctx=new InitialContext();
DataSource ds=(DataSource)ctx.lookup("java:comp/env/def");
return ds.getConnection();
}
catch(Exception e)
{
throw new Exception();
}
}
public static Connection getConnection0() throws Exception
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection cn=DriverManager.getConnection ("jdbc:odbc:abc");
return cn;
}
catch(Exception e)
{
throw new Exception();
}
}
}红字部分和蓝字部分分别代表什么意思啊?是数据源的名字吗?还是数据库的名字?还是服务的名字啊?