千家信息网

怎么配置J2EE支持Mysql

发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,这篇文章主要讲解了"怎么配置J2EE支持Mysql",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"怎么配置J2EE支持Mysql"吧!首先当然是系统环境
千家信息网最后更新 2024年09月22日怎么配置J2EE支持Mysql

这篇文章主要讲解了"怎么配置J2EE支持Mysql",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"怎么配置J2EE支持Mysql"吧!

首先当然是系统环境软件的安装,我就不多说了,在下面我给出了几种软件的下载地址。需要特别强调的是,请一定要注意你安装的Mysql的版本,我们平常用的大都是"mysql-shareware-3.22.30-win"这个版本,但J2EE需要3.23.15以上的Mysql,这个是我花费大半天时间得到的教训。

经我的多次实验,J2EE的配置文件default properties中应按如下设置:
jdbc.drivers=org.gjt.mm.mysql.Driver
jdbc.datasources=jdbc/TestDb|jdbc:mysql://localhost:3306/test?user=jian&password=jian
以上语句很简单,用过Mysql的jdbc driver的人一看就明,所要注意的是其中的"jdbc/TestDb"实际上就是JNDI用来标识该数据库的名字。

在EJB中调用就很简单了:
DataSource ds = (DataSource) ic.lookup("jdbc/TestDb");

其实配置正确后回过头来再看,觉得真是很简单,但正是正确之前的一段摸索历程耗费了我很多的精力,所谓黎明前的黑暗吧。
从我使用的情况来看,这个版本的J2EE的错误提示机制特差,看上去不知所云,而且并不稳定,比如用它的装配工具生成的JAR包,虽然可用,但每次总被系统弹出窗口警告说是"无效的Windows NT映像",弄得烦不胜烦,还有,明明按我上述配置已经能顺利运行连接Mysql的EJB,但error.log和dos窗口总是会记载说"Cannot find principal mapping information for data source with JNDI name jdbc/TestDb"。不过虽然有警告和错误日志记载,但只要你程序能够顺利地运行,尽可不去理会那么多,毕竟,J2EE还只是一个新生事物,没有经过长时间广范围的评测和使用。


运行环境
Platform: Winnt 4.0
J2EE: JavaTM 2 SDK, Enterprise Edition Version 1.2.1
JDK: j2sdk1.3.0
Mysql: mysql-3.23.23-beta-win
Driver: mm.mysql-2.0.2  [@more@]

感谢各位的阅读,以上就是"怎么配置J2EE支持Mysql"的内容了,经过本文的学习后,相信大家对怎么配置J2EE支持Mysql这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

配置 支持 版本 学习 运行 内容 就是 情况 环境 系统 软件 错误 黑暗 不知所云 可不 事物 历程 只是 名字 地址 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库方面技术的小论文 史上最大黑客集团vs索尼服务器 理工毕业检索用哪个数据库 刚做嵌入式软件开发好难啊 湖北戴尔服务器定制 网络安全名词 可证明安全 qml使用mysql数据库 自己电脑的服务器远程端口 服务器连接网络有什么用 杭州互联网科技公司有哪些 软件开发上的专利 创维电视无法解析服务器 怎样查询阿里云服务器ip归属 黑龙江会计软件开发条件 东莞众一网络技术有... 帝国文明ol怎么没有服务器 玩客云怎么做成云服务器 软件开发实习心得体会 mysql数据库本地备份 常德市学软件开发 我的世界剑最强附魔服务器 软件开发中服务器端怎么写 服务器usb接口是什么意思 安徽塔式服务器经销商 服务器如果服主指令改不了怎么弄 如何建立我的人脉资源数据库 吉林市网络安全标题 dhcp 服务器故障 网络安全的心得体会600字 网络安全业务账号责任明细
0