public interface UserService {
void addUser(String username, String password);
}
public class UserServiceImpl implements UserService {
@Override
public void addUser(String username, String password) {
}
}
<beans>
<bean id="userService" class="com.example.UserServiceImpl" />
</beans>
public class Application {
public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApplicationContext("config.xml");
UserService userService = (UserService) context.getBean("userService");
userService.addUser("admin", "password");
}
}