gpt4 book ai didi

java - 如何保护从其他语言(javascript)调用的java中的方法签名

转载 作者:行者123 更新时间:2023-11-29 09:06:04 25 4
gpt4 key购买 nike

我有一个关于结合 java 和 javascript 的问题。在我们的应用程序中,我们在 javascript 中构建了 gui,在 java 中构建了服务器端。在 javascript 中我们写我们想在 java 中从 classY 调用 methodX。问题是 java 对 javascript 一无所知,因此当我们更改 java 中的某些内容时,我们可能会破坏 javascript 代码。即使是 eclipse 中的普通重构选项也可以在不知不觉中破坏我们的 javascript(更改方法名称、删除参数、重命名 DTO 对象中的 setter 和 getter)。问题是如何对抗它。我正在考虑在 java 中编写一些注释,所以在更改方法签名后你会得到编译错误(甚至可以编写这种注释)但我不想再次重新发明轮子,如果有某种工具可以会为我做的。如果有任何帮助,我将不胜感激。

最佳答案

The question is how to counteract against it.

可能最实用的解决方案是开发一组自动化测试(例如单元测试或系统测试),专门设计用于“执行”所有存在从 Javascript(或 反之亦然)

关于java - 如何保护从其他语言(javascript)调用的java中的方法签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14996533/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com