聊城做网站推广公司,网站制作及实现,网站设计登录界面怎么做,网站用哪些系统做的好您是否正在使用Spring Framework编写Web应用程序#xff1f; 您是否曾经想过引擎盖下发生了什么#xff1f; 为什么您的应用程序响应如此缓慢#xff1f; 在您仍然等待应用程序响应的同时#xff0c;为什么窗外的蜗牛如此之快地消失在远处#xff1f; 您应该:)#xff0c… 您是否正在使用Spring Framework编写Web应用程序 您是否曾经想过引擎盖下发生了什么 为什么您的应用程序响应如此缓慢 在您仍然等待应用程序响应的同时为什么窗外的蜗牛如此之快地消失在远处 您应该:) Spring Insight在此任务上会非常有帮助。 您应该从tc Server Developer Edition开始它实际上是在类固醇上众所周知的Apache Tomcat 6.0;。 然后您应该看一下Spring Insight –该工具作为普通的Web应用程序安装在tc Server中可以让您踏入自己的应用程序 我仅将一些Spring Insight的屏幕截图付诸实践有关在Spring Source网页上找到与安装和使用tc Server以及Spring Insight的详细信息。 开始吧 ; 单击图表上的条形图之一时您将看到请求处理的详细信息 如您在屏幕上看到的请求处理花费了316毫秒。 跟踪详细信息部分包含在请求处理期间执行的所有方法以及已执行的所有数据库查询。 对于每个方法/数据库调用您可以看到详细信息例如输入参数执行的SQL查询或返回的值仅方法。 选择请求详细信息将为您显示快速的请求摘要以及请求和响应标头。 您可能想知道为什么在视图渲染期间看到数据库查询 如您所知JPA的延迟加载延迟了从数据库加载实体直到首次使用它们为止并且这种情况发生在视图渲染期间。 如您在上面的示例中看到的存在潜在的改进地方考虑删除延迟使用在获取延迟实体时使用批处理读取而不是一个接一个地读取。 Spring Insight还为您提供了有关已用应用程序资源的一些统计信息–请参阅页面顶部的浏览资源。 当然您可以看到每个资源的详细信息 总结一下这个卡通文章 –对于所有对Spring Framework迷上瘾的开发人员来说是一个非常有趣的工具–但实际上不仅对他们来说– Spring Insight的某些部分也应适用于普通Servlet或使用其他框架编写的应用程序。 也有可能编写您自己的Spring Insight插件所以不要犹豫;使用它并扩展;–这是值得的。 参考 Web应用程序概要分析-来自我们JCG合作伙伴 Warlock的Spring Insight 网址为“ Warlocks Thoughts”博客 。 相关文章 jqGridRESTAJAX和Spring MVC集成 SpringMVC 3 Tiles 2.2.2集成教程 Spring MVC3 Hibernate CRUD示例应用程序 Spring MVC开发–快速教程 SpringQuartz和JavaMail集成教程 翻译自: https://www.javacodegeeks.com/2011/10/spring-insight-web-application.html