結果 : how to implement dependency injection in java without spring