怎么配置J2EE支持Mysql

  介绍

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

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

经我的多次实验,J2EE的配置文件默认属性中应按如下设置:   
jdbc.drivers=org.gjt.mm.mysql.Driver   
jdbc.datasources=| TestDb jdbc/jdbc: mysql://localhost: 3306/测试?用户=jian&密码=剑   
以上语句很简单,用过Mysql的jdbc   司机的人一看就明,所要注意的是其中的“jdbc/TestDb”实际上就是JNDI用来标识该数据库的名字。

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

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


运行环境
平台:Winnt J2EE 4.0
:   java 2 SDK, Enterprise Edition版本1.2.1
JDK: j2sdk1.3.0
Mysql:   mysql-3.23.23-beta-win
司机:mm.mysql-2.0.2 [@more@]

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

怎么配置J2EE支持Mysql