详细步骤如下(我遇到的困难一一解决了,然后具体过程如下):
1.将jar包复制到此目录下,然后重启电脑
2.创建MySQL数据库(我这里以数据库user,表users为例):
3.这里是我遇到的问题之一,后面加载jdbc驱动程序各种报错,然后解决了。可以一起做一下,以防万一。
一、查看自己的weblogic server 的jdk版本是不是1.8版本的不是的话就下面方法用jdk版本为1.8的
主要是因为mysql-connect的jar包为8的,不然不兼容。(其中还要导入两个jar包到工程里,如下)
:你应该引用weblogic安装目录下的weblogic.jar这个包 不要把这个包拷贝到别的包再引用 这样可以把它关联的所有包都引用进来
再者,检查你的项目中的客户端使用的包,你可能使用的是wlclient.jar这个包,这个包中的DataSource和Connection都是不可串行化的,也就是说屏蔽了网络传输这些对象
而weblogic.jar中的包则没有。
你需要做的是,将客户端中的wlclient.jar去掉;
如果必须要用的话,一定要放在weblogic.jar包的后面,否则项目从会将这些包从前往后匹配,找到类型匹配(注意不是类型相同)即停止查找,导致上述错误.;
若不是jdk1.8,按下面走
点击install了 jdk,然后add,然后选VM的,然后next,选中oracle里的jdk1.8,我的路径参考:
D:\Oracle\Middleware\Oracle_Home\oracle_common\jdk1.8.0_201;添加完之后,finish就好。
然后就去weblogic server里创建jdbc数据源。
4.新建jdbc数据源,具体步骤如下:
这里是数据库的用户名和密码,不是weblogic的!
1.驱动类型名称照写
2.URL(很重要!):jdbc:mysql://localhost:3306/user?serverTimezone=UTC
jdbc:mysql://localhost:3306/【你要连的数据库名字】?serverTimezone=UTC
3.然后左上角点一下测试配置显示成功。
选中勾勾,完成就好。
MyEclipse输入如下代码测试,运行出结果
结果
完成。