Netbeans 中创建数据连接池和数据源步骤(及解决无法ping通问题)

简介: 1.启动glassfish服务器, 在浏览器的地址栏中输入 http://localhost:4848 2.首先建立JDBC Connection Pools; 3.new 一个Connectio Pools 4.
+关注继续查看

1.启动glassfish服务器, 在浏览器的地址栏中输入 http://localhost:4848

2.首先建立JDBC Connection Pools;

3.new 一个Connectio Pools

4.对General Settings属性填写;

5.填写Datasource Classname:com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource

   Ping属性选中,可以用来检验数据连接池是否创建成功!

.

6.对Additional Properties属性填写,这5项一般都是必须的!

7.单击Finish完成,然后通过Ping按钮测试数据连接池是否创建成功!

8.然后创建数据源

9.new 一个新的数据源

10. JNDI的 名字(通过这个名字可以找到你的数据连接池,然后找到数据库), Pool Name选择一个数据连接池的名字!完成!

注意:如果出现了下面的错误(无法ping通),可能是你的class name的名称不正确,或者你没有将mysql的驱动jar包放进Glassfish的glassfish/lib目录中(放进去之后,重启glassfish即可)

 

 

11. 测试我们的数据源

            InitialContext context = new InitialContext();
            DataSource ds = (DataSource)context.lookup("lala");//JDNI的名字
            Connection con = null;
            Statement sta = null;
            ResultSet rt = null;
            try{
                con = ds.getConnection();
                sta = con.createStatement();
                rt = sta.executeQuery("select * from gaga");
                while(rt.next()){
                     out.println(rt.getString("name") + " " + rt.getString("age"));
                }
            } catch(SQLException e){
                e.printStackTrace();
            } finally {
      
         if(rt!=null) rt.close();
           if(sta!=null)sta.close();
           if(con!=null) con.close();
       }

 

目录
相关文章
|
4月前
|
存储 程序员 Windows
如何配置保存cpolar所建立的隧道参数?
如何配置保存cpolar所建立的隧道参数?
64 0
|
5月前
【IDEA】同一个应用运行多个测试实例(以不同端口)
【IDEA】同一个应用运行多个测试实例(以不同端口)
52 0
|
7月前
|
中间件 Java
IBM was调试端口开通演示,was服务重启、端口号查看方法
IBM was调试端口开通演示,was服务重启、端口号查看方法
195 0
|
7月前
|
弹性计算 网络协议 安全
aliyun服务器端口开启步骤
阿里云服务器端口怎么打开?云服务器ECS端口在安全组中开启,轻量应用服务器端口在防火墙中打开,阿里云服务器网以80端口为例,来详细说下阿里云服务器端口开放图文教程,其他的端口如8080、3306、443、1433也是同样的方法进行开启端口:
aliyun服务器端口开启步骤
|
druid 安全 关系型数据库
【笔记】用户指南—网络与连接—连接数据库
PolarDB-X支持通过数据管理DMS、MySQL命令行、第三方客户端以及符合MySQL官方交互协议的第三方程序代码进行连接。本文主要介绍如何通过MySQL命令行连接到PolarDB-X数据库。
|
Java 数据库连接 应用服务中间件
数据源和连接池实现步骤
数据源和连接池实现步骤
131 0
|
PHP 数据库 开发者
解决Thinkphp框架应用目录下数据库配置信息修改后依然按默认方式连接
背景:这一类问题,我碰到了两次,虽然是php开发者,但是很多东西要不是工作接触代码太多,可能都没发现。。。在修改了application下的database.php后依然报错 而我的数据库配置database.php是这样的: 【黑人问号】于是解决办法:修改后测试运行是否正常: 正常运行,完结撒花!...
解决Thinkphp框架应用目录下数据库配置信息修改后依然按默认方式连接
|
druid 安全 关系型数据库
用户指南—网络与连接—连接数据库
PolarDB-X支持通过数据管理DMS、MySQL命令行、第三方客户端以及符合MySQL官方交互协议的第三方程序代码进行连接。本文主要介绍如何通过MySQL命令行连接到PolarDB-X数据库。
126 0
|
SQL Oracle 前端开发
|
消息中间件 NoSQL Oracle
各种环境、工具、数据库默认端口
各种环境、工具、数据库默认端口