glassfish配置Oracle数据源,GlassFish链接数据库

Rate this post

背景介绍

Glassfish是一款轻量级的服务器软件,因得到NetBeans的技术支持,可以很好的和NetBeans这个IDE相结合,极大的方便了程序员开发网络应用的过程。是一款还在定期更新的软件。当然,你可以在NetBeans的官网上下载到与之整合在一起的安装包。切记,一定不要分开安装,一个版本的IDE对应一个版本的Glassfish,所以按照官方的指示来下载安装就好。不然,在后期就可能遇到因为版本不兼容而引起的错误,要想Debug那就是一个非常玄学的事情了。

关于数据库连接

因为是NetBeans,所以肯定是涉及到Java开发过程中的连接数据库,而结合Glassfish开发的程序链接数据库将引来数据源这个概念。数据源的意思就是给程序提供一个数据资源,然而数据源是独立的,将程序和数据库分开,数据源可以向程序提供数据,但是程序不能直接操控数据库中的数据。数据源作为数据库中数据的映射,很好的保护的数据库中的数据,在程序和数据库之间架起了桥梁。

准备材料

NetBeans8.0.2 配合Glassfish4.1 配合MySql数据库

首先确认一下信息:

MySql的端口是3366

为需要连接的数据库设置专用的用户名和密码

好的下面我们开始配置。

打开NetBeans,点击左边栏目中的Service,找到Servers 中的Glassfish,右键启动Start。启动完成之后右键选择View Domain admin console。之后会打开一个网页,这个网页就是设置Glassfish的图形化界面。

左侧栏目中选择JDBC下的jdbc connection pools进行配置,(主要是填写链路地址和用户名密码。)

选择新建,resource type 选择最下面,java.sql.driver,Database Driver Vendor选择MySql。此时有同学会问,driver放在哪里?glass fish怎么才能找到driver?答案是放在glassfish-4.1/glassfish/domains/domain1/lib/下。

在编辑好pool的名字之后,进入下一步。

下一步除了用户名密码(之前让单独为数据库设置的)外需要实用链路地址来链接mysql数据库。

地址格式如下

例子:jdbc:mysql://127.0.0.1:8889/database

jdbc:mysql://IP地址:端口/数据库名称

这里端口如果是windows一般是3366。

注意事项:

打开localhost:4848的浏览器建议不要是IE最好是Chrome。不然在添加连接的时候就会出现非常玄学的错误。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值