请问关于TOMCAT5的速度问题和MVC相关的经验!
我用TOMCAT5做WEB服务器,写了个简单的MVC结构的B/S程序
浏览器:JSP(表单、显示数据)
控制器:Servlet(对从JSP接收的数据进行合理性验证,通过后调用相应的服务器端方法)
业务逻辑:CLASS(普通的JAVA类文件,对数据库的全部操作都在这里执行,执行结果返回给Servlet)
数据库:SQL Server 2K + JDBC
1。每次修改Servlet、业务逻辑的CLASS之后,必须重新启动TOMCAT,要不然修改的无效,这样做真的很麻烦啊!有其他办法避免频繁重新启动WEB服务器吗?
2。服务器的响应速度一直都非常慢,开发阶段和刚开始调试阶段都慢的不行,不过今天早晨的速度却很快,不知道是什么原因!
3。对数据库操作时都调用一个JAVA Bean,周期是session,操作之后使用以下代码关闭数据库连接:
rs.close();
stmt.close();
conn.close();
我想问每次数据库操作都关闭连接是否能减轻服务器的负担?是否会影响速度?