weblogic mysql 乱码_weblogic 11g+mysql 连接池出现错误
数据源配置并测试通过后,代码如下:packagech3;importjava.sql.*;importjavax.sql.*;importjavax.naming.*;importjava.io.*;importjava.util.*;publicclassJDBCPoolDemo{publicstati...
数据源配置并测试通过后,代码如下:
package ch3;
import java.sql.*;
import javax.sql.*;
import javax.naming.*;
import java.io.*;
import java.util.*;
public class JDBCPoolDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
String tablename="student";
String sqlstr;
Connection con=null;
Statement stmt=null;
ResultSet rs=null;
Context ctx=null;
Hashtable ht=new Hashtable();
try{
ht.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
ht.put(Context.PROVIDER_URL, "t3://localhost:7001");
ctx=new InitialContext(ht);
DataSource ds=(DataSource)ctx.lookup("MysqlDataSource");
con=ds.getConnection();
sqlstr="select * from "+tablename;
rs=stmt.executeQuery(sqlstr);
while(rs.next()){
System.out.print(rs.getString("id"));
System.out.print("\t");
System.out.print(rs.getString("name"));
System.out.print("\t");
System.out.print(rs.getString("age"));
System.out.print("\t");
System.out.print("\n");
}
}catch(NamingException e1){
System.out.println(e1.toString());
System.out.println("驱动程序没找到!");
}catch(SQLException e2){
System.out.println(e2.toString());
System.out.println("数据库异常!");
}
finally{
try{
if(rs!=null)
rs.close();
if(stmt!=null)
rs.close();
if(con!=null)
rs.close();
}catch(Exception e){
System.out.println(e.toString());
}
}
}
}
当程序运行到con=ds.getConnection()是就会报错:
Exception in thread "main" java.lang.ClassCastException: weblogic.jdbc.common.internal.ConnectionEnv cannot be cast to java.io.Serializable
请问各位高手这是什么原因啊?
--------------------------------------------------------------------------------------------
试了一下 加上一个catch(Exception e3){}; 也不好使,会不会是少了些东西,如某某jar包之类的
展开
weblogic mysql 乱码_weblogic 11g+mysql 连接池出现错误相关推荐
- 【node】express中mysql的基本用法、连接池的使用、事务的回滚
[node]express中mysql的基本用法.连接池的使用 安装mysql包 mysql的配置信息 mysql基本操作 查询mysql并渲染数据 mysql插入操作 首先在html页面写上< ...
- 数据库MySQL基础---事务相关特性--连接池DBCP--C3P0--JavaBean--DBUtils工具
事务相关特性–连接池DBCP–C3P0–JavaBean–DBUtils工具 事务的概念 事务(Transaction),一般是指要做的或所做的事情.在计算机术语中是指访问并可能更新数据库中各种数据项 ...
- hikaricp和mysql驱动_配置HikariCP连接池
配置HikariCP连接池 数据库配置 spring.datasource.driver-class-name=com.mysql.jdbc.Driver 指定 spring 连接数据源驱动 spri ...
- Mysql 8.0 创建DBCP连接池
DBCP连接池简介 DBCP(DataBase connection pool)数据库连接池是 apache 上的一个Java连接池项目.DBCP通过连接池预先同数据库建立一些连接放在内存中 ...
- java连接mysql乱码_java链接mysql 中文乱码
{转!} 背景: 由于最近在开发一个APP的后台程序,需要Java连接远程的MySQL数据库进行数据的更新和查询操作,并且插入的数据里有中文,在插入到数据库后发现中文都是乱码.网上查了很多教程,最后都 ...
- druid连接池mysql自动关闭_探究Druid连接池“违反协议”异常
作者:董添 使用Druid连接池和PreparedStatement Cache后,应用访问数据库的效率提高了,针对连接池的监控手段也变多了,但是随之而来也出现了一些新的问题,最近发现在给表增加字段后 ...
- php 写入mysql 乱码,php写入mysql中文乱码的实例解决方法
php写入mysql中文乱码的实例解决方法 php写入mysql出现中文乱码的解决办法是:在建立数据库连接之后,将该连接的编码方式改为中文. 代码如下: $linkID=@mysql_connect( ...
- 试题导入mysql乱码_解决Mysql导入乱码问题
解决Mysql导入乱码问题 方法一: 通过增加参数 –default-character-set = utf8 解决乱码问题 C:\Users\Administrator>mysql -uroo ...
- win7和mysql乱码,windows本地mysql数据库存入中文乱码
windows本地mysql数据库存入中文乱码 作者:PHPYuan 时间:2018-07-23 03:41:20 出现的问题: 我这页面存中文到数据库会乱码 我打了断点 中文是传到后台dao层的 然 ...
最新文章
- 浏览器工作原理与实践学习笔记
- 叮咚酒店营销版小程序v8.5.8+前端
- flutter android 和 ios 发布
- 《xUnit Test Patterns》学习笔记2 - Goal Of Test Automation
- 前端的UI设计与交互之反馈示篇
- python查看字符编码值_Python 字符编码
- ant design pro 实现审核图片盖章功能
- 校园网IPv6免流量上网
- Intent基本概念
- IDEA 设置终端管理员权限
- 51单片机的键盘分类和运用
- 双通道(双CPU)服务器主板上内存条的安装方式
- 玩转百度竞价到底用哪种匹配模式比较好!
- 恒生电子2015春季校招笔试题
- swagger csrf 404_从0岁用到8岁的404页夫人独家超实用中英文双面闪卡素材包
- 赵纪锋首谈2018淘宝双十一全新玩儿法!恭喜你在双十一前看见了!
- 论文研究 | 快速自动模糊 C-均值聚类彩色图像分割算法
- 非常好用的android特效
- 深度解析|互金用户增长模型背后,最底层的逻辑框架
- 大数据之数据仓库实战
热门文章
- Java Web复习——task03:JSP 内置对象和生命周期
- 安全期在线计算计算机,【排卵期查询计算器_排卵期查询计算器专题】- 天鹅到家...
- 重读《纳瓦尔宝典》精彩语录及感悟篇(三)
- Dubbo这些很好用的功能你一定不知道!
- 【2021最新版】Memcached面试题总结(24道题含答案解析)
- 智慧费用管理助推财务变革创新 SAP Concur携手IDC发布中国智慧费用管理行业报告
- 开放源代码的微微信.NET 0.8 版公布了
- 【原力计划】打工人,你真的应该该停下来仔细考虑这几件事了。
- Moxa NPort 设备缺陷可能使关键基础设施遭受破坏性攻击
- html选项卡原理,实用!纯CSS3实现的内容选项卡(Content Tabs)4个实例