![]() |
1
2
最好的选择是重构
如果你真的不能重构逻辑(这是唯一的好选择),你可以使用一些模拟库。谷歌说 Spring's mock objects 很受欢迎。
具有可使用的
编辑: 如果您不想黑客的战争文件,也许您应该检查您的servlet容器是否有可能运行某种钩子后,您重新/部署一个Web应用程序。 |
![]() |
2
3
通常,bootstrup初始化/关闭清理是通过
ServletContextListener
-你考虑过这个选择吗?
|
![]() |
3
0
这是一个字
可怕的
但是你可以用
|
![]() |
4
0
最好的方法是使用java.lang.runtime。这对我很有效。您可以重写init方法,其中servlet(这里我的servlet名称是backendservlet)必须调用doget或dopost方法。
|
![]() |
Mario Köhler · 为什么我的CDI启动类被调用了两次? 7 年前 |
![]() |
m3x1m0m · 从Bash脚本启动Bash脚本以启动GUI应用程序 7 年前 |
|
Calvin D · asp。net core依赖项注入配置 7 年前 |
![]() |
Alex · 跳过Hp UX上的启动脚本 8 年前 |
![]() |
Michal Hromas · 图像从容器中突出 9 年前 |
![]() |
hgiesel · 来源~/。主目录以外的其他位置的vim目录 9 年前 |
![]() |
user396581 · 批处理文件,用于启动XP启动文件夹中的所有程序 10 年前 |
![]() |
Henric · 检查应用程序是否已从内存恢复 11 年前 |