Java 管理EclipseRCP部件的贡献类的最佳实践是什么
我只是想知道,在Eclipse RCP开发中,当涉及到管理Java 管理EclipseRCP部件的贡献类的最佳实践是什么,java,annotations,eclipse-rcp,e4,Java,Annotations,Eclipse Rcp,E4,我只是想知道,在Eclipse RCP开发中,当涉及到管理部分的类时,什么是好的实践?我知道当部分在应用程序中获得焦点时,它调用链接到该部分的类,并且在该类中,您可以使用注释,例如@postcontract和@focus,来指示某些行为 我想知道的是,我是否应该销毁类,并在用户每次切换部件时重新加载它?如果我不销毁一个类,或者没有必要每次都重新加载它,这是一种不好的做法吗?DI框架将为您控制贡献类的生命周期,并根据需要调用带注释的方法。所以你不需要手动销毁它 请参阅本教程,其中解释了零件的注释:
部分的类时,什么是好的实践?我知道当部分
在应用程序中获得焦点时,它调用链接到该部分
的类
,并且在该类
中,您可以使用注释,例如@postcontract
和@focus
,来指示某些行为
我想知道的是,我是否应该销毁类
,并在用户每次切换部件时重新加载它?如果我不销毁一个类,或者没有必要每次都重新加载它,这是一种不好的做法吗?DI框架将为您控制贡献类的生命周期,并根据需要调用带注释的方法。所以你不需要手动销毁它
请参阅本教程,其中解释了零件的注释:
我明白了!谢谢你的解释。我一直在关注Vogella教程,但我并不是100%清楚地了解到:)