We want to connect the people who have knowledge to the people who need it, to bring together people with different perspectives so they can understand each other better, and to empower everyone to share their knowledge.
@EzyConfigurationBefore
lobbyRoom
@EzyConfigurationBefore public class MMOVirtualWorldConfig extends EzyLoggable { @EzySingleton("lobbyRoom") public NormalRoom lobbyRoom() { logger.info("Initialize lobby room"); return NormalRoom.builder() .build(); } }
GameService
@Setter @EzySingleton public class GameServiceImpl implements GameService { private final RoomManager roomManager = new SynchronizedRoomManager(); }
roomManager
@EzyConfigurationBefore(priority = 1)
public NormalRoom lobbyRoom() { logger.info("Initialize lobby room"); return NormalRoom.builder() .build(); }
GameServiceImpl
postContruct
2.2K Point(s)
1.2K Point(s)
313 Point(s)
178 Point(s)
138 Point(s)
Input your email to receive reset password link, or if you remember your password, you can click