前几天在eclipse下写了一个客户端连接mysql,发现连接要200毫秒才能完成;但是把代码嵌进一个jsp页面里,20-30毫秒就搞定了,请教各位达人这个是什么原因?
连接数据库用的是相同的代码

解决方案 »

  1.   

    首先单次测试没有任何意义,也可能你再测试的时候JSP页面用的时间就长了。
    再次两者运行环境不同,你的JSP是在web服务器上运行,所以跟在eclipse环境中运行,两者没有可比性。
    并不是你想像的JSP跟普通程序的区别造成的。
    因为JSP要想运行,其实也要转换成java代码,并编译成class文件(web服务器上有临时目录来存放。)