所以我正在与一个无休止的混乱系统作斗争。
有一个glassfish服务器,它从sql server提供了几个报告。我需要找到哪些页面正在访问哪些表。
系统不是同质的,这意味着某些页面可能直接在jsp页面中拥有其SQL查询,而其他页面可能具有单独的DAO.Java文件。
我在每个目录中都有Java源代码。
我唯一的想法是对我正在寻找的每张桌子进行单独搜索,但这需要花费大量时间......而且将来我将不得不再次这样做。
也许有更好的方法?也许我可以索引服务器中的所有代码行?有什么建议吗?
答案 0 :(得分:0)
哇,这是个老问题了。也许应该将其关闭。但是,如果有人发现自己处于类似情况:
对您拥有的所有源代码进行分组。没有源代码?反编译它。
获取一个* nix系统。
使用cat和grep快速运行所有内容。