Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 构建一个类似铬元素的工具_Java_C#_Jquery_.net_Asp.net Mvc 4 - Fatal编程技术网

Java 构建一个类似铬元素的工具

Java 构建一个类似铬元素的工具,java,c#,jquery,.net,asp.net-mvc-4,Java,C#,Jquery,.net,Asp.net Mvc 4,我正在考虑构建一个像Chrome Inspect元素工具这样的检查工具,它允许您将鼠标悬停在html元素上,并查看后面的html和css。然而,这个工具的我的版本,将允许我查看我刚才悬停在上面的数据来自的表和数据库? 基本上,可以考虑chrome Inspect元素工具,但它不会向您显示html和css,而是向您显示悬停的数据来自的表和数据库 我的一个想法是: 将鼠标悬停在一段数据上,最多1或2个字 然后遍历案例5数据库中的所有数据库,然后 查询所有数据库的所有表,直到找到匹配的单词I just

我正在考虑构建一个像Chrome Inspect元素工具这样的检查工具,它允许您将鼠标悬停在html元素上,并查看后面的html和css。然而,这个工具的我的版本,将允许我查看我刚才悬停在上面的数据来自的表和数据库? 基本上,可以考虑chrome Inspect元素工具,但它不会向您显示html和css,而是向您显示悬停的数据来自的表和数据库

我的一个想法是:

将鼠标悬停在一段数据上,最多1或2个字 然后遍历案例5数据库中的所有数据库,然后 查询所有数据库的所有表,直到找到匹配的单词I just 找到了悬停在上方的。 最后,只需返回并显示数据库和表信息 在屏幕上为用户显示。 这可以作为一种内部工具,帮助新雇用的软件开发人员(他们不太熟悉必须使用的应用程序,即调试和构建附加功能)快速确定他们当前查看的数据来自哪个数据库和表

我使用的是.NETFramework4和C-SHARP,但JAVA是我的主要编程语言,以防任何JAVA专家都能提出JAVA解决方案

我不是在寻找代码,而是您建议实现此解决方案的伪代码/步骤


谢谢

这个工具听起来很酷,但就我个人而言,我不知道你会如何实现它。HTTP为您提供构建在服务器上的html文档。从底层数据层动态映射数据的方式对您来说是完全未知的,应该是这样。从浏览器的角度来看,显示的数据和数据层之间没有任何链接。您所要求的可能不是不可能的,但是您必须在表中提供大量元数据。这是可能的,但是您应该有自定义控件。你的方法真的很糟糕,因为这是一场性能灾难。@Scherling,mybirthname-非常感谢你的回答。我意识到我的方法是性能灾难:但这就是我所能想到的。我可以使用.NET中的路由机制来识别URL页面和数据库之间的关系吗?知道数据路由到哪个页面,可以减少迭代开销吗?我在asp.net表单中也做过类似的事情,我在mvc方面没有那么丰富的经验来告诉您如何做。在asp.net webforms中,使用属性字段TableName为示例customTextBoxCnl创建。添加customTextBoxCnl时,您正在编写这两个属性值。之后,您可以将它们用于masive数据绑定,也可以用于您的案例。您应该在控件集合中具有循环,并在需要时显示正确的cnt.Field和cnt.Table。在这种情况下,您不需要连接到数据库,但我不知道如何在mvc中实现这一点。@mybirthname,我明白了,我将研究您的建议。一位队友刚刚向我提出的另一个想法是使用SQL事件探查器,它与SQL SERVER对话,以找出运行的所有查询和存储过程。我仍然在寻找想法,但到目前为止还不错。谢谢大家。