Netbeans 中创建数据连接池和数据源步骤(及解决无法ping通问题)
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(); }
转载于:https://www.cnblogs.com/hujunzheng/p/4097986.html
Netbeans 中创建数据连接池和数据源步骤(及解决无法ping通问题)相关推荐
- spring连接jdbc_在Spring JDBC中添加C3PO连接池
spring连接jdbc 连接池是一种操作,其中系统会预先初始化将来要使用的连接. 这样做是因为在使用时创建连接是一项昂贵的操作. 在这篇文章中,我们将学习如何在Spring JDBC中创建C3P0连 ...
- 在Spring JDBC中添加C3PO连接池
连接池是一种操作,其中系统会预先初始化将来要使用的连接. 这样做是因为在使用时创建连接是一项昂贵的操作. 在本文中,我们将学习如何在Spring JDBC中创建C3P0连接池(某人未使用休眠). Po ...
- 【Springboot 入门培训】#3 MyBatis 多数据源与缓存和数据连接池设置
介绍MyBatis项目中如何配置多个数据源连接数据库,以及设置sql文的二级缓存功能,配置多数据源与数据连接池等功能.为大家开发和平时练习的时候提供参考和查询的工具文章. 代码下载百度网盘下载:htt ...
- JDBC、数据源、数据连接池的介绍和区别(三个是不同的东西,别再搞混了)
1.JDBC的介绍 为了使Java编写的程序不依赖于具体的数据库,Java提供了用于专门操作数据库的API,即JDBC(Java Data Base Connectivity).JDBC操作不同数 ...
- SpringBoot中数据连接池的配置(tomcat,HikariCP,dbcp2,druid)
SpringBoot中数据连接池的配置(tomcat,HikariCP,dbcp2,druid) 文章目录 SpringBoot中数据连接池的配置(tomcat,HikariCP,dbcp2,drui ...
- 如何在 Java 应用程序中设置 HicariCP 连接池
在本教程中,我们将介绍 HikariCP 并展示如何在 Java 应用程序中设置 HicariCP 连接池.在我们的应用程序中,我们向 MySQL 数据库发出请求. HikariCP是可靠的高性能 J ...
- JdbcTemplate(1)(数据连接池)
一.环境准备 1.1 导入JAR包 ①IOC容器所需要的JAR包 commons-logging-1.1.1.jar spring-beans-4.0.0.RELEASE.jar spring-con ...
- 在 Spring Boot 中使用 HikariCP 连接池
上次帮小王解决了如何在 Spring Boot 中使用 JDBC 连接 MySQL 后,我就一直在等,等他问我第三个问题,比如说如何在 Spring Boot 中使用 HikariCP 连接池.但我等 ...
- 数据连接池——JNDI
数据库连接有很多中方式,JDBC数据库的连接方式,前边我们已经介绍过了,而开发中我们经常使用的是DataBaseConnectionPool(数据库连接池,DBCP).数据库连接池到底是什么?它比jd ...
最新文章
- linux常用基础命令操作收集
- POJ3498最大流,枚举终点,企鹅,基础最大流
- JAVA变量的数据类型样例
- 进程,线程,消息循环的关系
- java select 不是date,iPhonedateselect器,而不是键盘?
- 【IIS7.5服务器问题】未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项.试图加载格式不正确的程序...
- 宜普电源转换公司(EPC)于2018年WiPDA宽能隙功率器件及应用论坛与工程师作技术交流
- 【Trailhead题目解析】Prepare your salesforce org for users - 1Set Up the Exchange Rate
- 基于simulink采用 QSHB 和 HBPS 算法的混合 MIMO 波束成形仿真
- 【pyqt5学习】——窗口最小化至托盘、取消任务栏图标
- 【K8S系列】第四讲:kubadm部署k8s时service-cidr网络和pod-network-cidr的地址如何定义
- 2022-09-08 mysql/stonedb-慢SQL-记录
- 浅谈企业网络安全边界
- 猪女同胞们:女神节快乐!CAD2016软件安装教程
- TDOA算法综述(An overview of TDOA algorithm)--(1)
- 数据分析工程师需要考虑的问题
- 选型宝访谈:微软CRM X 全球顶尖AI技术=?
- 武汉大学计算机学院跳楼,武汉大学一博士后跳楼身亡,疑因科研压力太大……...
- Ubuntu18.04双系统配置记录
- 完全卸载 tunnelblick