I've added Spring's dependency injection framework to the project's pom.xml and attempted to implement dependency injection for IOServer using the Spring container. In the IOServerTest test file, I successfully tested the injection of the ColorSetting object into IOServer. This is just a small part of the work. Given the large scale of the entire project, fully refactoring to manage dependency injection through the framework seems challenging for me at this stage.
I've added Spring's dependency injection framework to the project's pom.xml and attempted to implement dependency injection for IOServer using the Spring container. In the IOServerTest test file, I successfully tested the injection of the ColorSetting object into IOServer. This is just a small part of the work. Given the large scale of the entire project, fully refactoring to manage dependency injection through the framework seems challenging for me at this stage.