与myeclipse集成:
websphere5.1在安装过程中,回出现3个框让你手动输入东西,这3个框分别是:节点名,主机名或IP,单元名。节点名和单元名必须一致,否则不能与myeclipse集成。
发布工程:
不支持j2ee1.4,如果是1.4的web工程,发布时候,会报:ear,war损坏,是web.xml的错。
连接池配置:
1.进入管理控制台(http://localhost:9090/admin/)
2.选择:资源->JDBC提供程序,点击“新建”,建立JDBC提供程序。
点击“应用”后,类路径中,输入“${ORACLE_JDBC_DRIVER_PATH}/classes12.jar”,再点击“应用”。
3.定义数据源
点击界面中“数据源后”再点击“新建”,建立数据源。
4.界面上点击“定制属性”,定义连接池的JDBC Driver、URL、用户名和口令等信息。
点击“URL”,URL的值输入:jdbc:oracle:thin:@localhost:1521:MYHORA,其中,localhost可以为ORACLE的IP地址,MYHORA是ORACLE的服务名称。
点击“确定”保存配置。
同样的方法输入:driverType的值oracle.jdbc.driver.OracleDriver
databasename的值MYHORA
servername的值localhost
preTestSQLString的值为SELECT COUNT(1) FROM TEST
其余的取默认值。
5.本部分比较关键,是初学着比较困惑的地方。
我们看到,界面上并没有输入用户名、口令的地方,而没有用户名称、口令是无法连接数据库的。
注意:是user,不是userName;是password不是passWord。
这些URL,user,password等属性都是在classes12中的oracle.jdbc.pool.OracleConnectionPoolDataSource中,websphere就是调用这个类实行的连接池。