一、自动配置:
登录进去 选择 服务>数据源》新建
按照提示一步步配置就可以了。
第二步:
配置完成之后点击数据源名称查在详情页面上面点击"目标"选项卡:您可以选择要部署此
JDBC
数据源的服务器或集群。勾选:AdminServer服务器
把数据源部署到AdminServer服务器(AdminServer监听:7001端口)
二、配置文件:
新建文件:
C:\oracle\Middleware\user_projects\domains\base_domain\config\jdbc\JDBC_Data_Source-0-3407-jdbc.xml
内容如下:
version='1.0'
encoding='UTF-8'?>
xmlns="http://xmlns.oracle.com/weblogic/jdbc-data-source"
xmlns:sec="http://xmlns.oracle.com/weblogic/security"
xmlns:wls="http://xmlns.oracle.com/weblogic/security/wls"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.oracle.com/weblogic/jdbc-data-source
http://xmlns.oracle.com/weblogic/jdbc-data-source/1.2/jdbc-data-source.xsd">
JDBC Data
Source-0
jdbc:oracle:thin:@localhost:1522:orcl
oracle.jdbc.xa.client.OracleXADataSource
user
fudong
{AES}jYokIvCjgq4B/XFp49mTsZkQ6QsqdkRit8C3JuyCooM=
SQL SELECT 1 FROM
DUAL
oracleweblogicDs
TwoPhaseCommit
修改配置:
C:\oracle\Middleware\user_projects\domains\base_domain\config\config.xml
AdminServer
JDBC Data
Source-0
AdminServer
jdbc/JDBC_Data_Source-0-3407-jdbc.xml
使用:
jndi.properties:
java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory
java.naming.provider.url=t3://127.0.0.1:7001
加入:
C:\oracle\Middleware\wlserver_12.1\server\lib\weblogic.jar
try {
InitialContext context = new InitialContext();
DataSource ds = (DataSource)
context.lookup("oracleweblogicDs");
try {
Connection conn = ds.getConnection();
PreparedStatement pre = conn
.prepareStatement("select * from
messagecontent where typeId in(?,?,?)");
pre.setLong(1, 1l);
pre.setLong(2, 2l);
pre.setLong(3, 3l);
// pre.setObject(1, "");
ResultSet rs = pre.executeQuery();
while (rs.next()) {
System.out.println(rs.getInt(1));
System.out.println(rs.getString(2));
System.out.println(rs.getString(4));
System.out.println(rs.getString(5));
}
} catch (SQLException e) {
e.printStackTrace();
}
} catch (NamingException e) {
e.printStackTrace();
}