ディレクトリ
1.エラーのシナリオ
ネッティー再ソケットサーバーコードインジェクションの出会いを使用している場合、ビジネスロジックサービス・ハンドラを扱うときにヌル問題です。
2.ソリューション
- ハンドラクラスを添加
@Component
図2.1に示すように、注釈。
- 図2.2に示されている静的初期化現在のクラス、。
- 使用して、
@PostConstruct
現在のクラスを初期化します。
// 在方法上加上注解@PostConstruct,这样方法就会在Bean初始化之后被Spring容器执行
// 通过@PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作
// (注:Bean初始化包括,实例化Bean,并装配Bean的属性(依赖注入))。
@PostConstruct
public void init(){
myServerHandler = this;
}
- 図2.3に示す容器の現在の使用を呼び出すためのサービスクラス、。