Не удается выполнить балансировку нагрузки сервера идентификации. Это потому, что моя реализация IdentityServer4 не сохраняет маркер обновления?

Вы должны взглянуть на @NotNull из javax.validation.constraints. Я использую его в своих моделях и бросаю исключение Constraint, когда пытаюсь сохранить модель с нулевым значением @NotNull.

Импорт import javax.validation.constraints.NotNull;

Если вы используете Spring и mongodb, вам придется настроить его так, чтобы он работал, я нашел фрагмент кода где-то в Интернете (не помню, где), вы можете его использовать:

import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.mongodb.core.mapping.event.ValidatingMongoEventListener;
import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean;

@Configuration
public class CustomRepositoryRestConfigurerAdapter {
    @Bean
    public LocalValidatorFactoryBean localValidatorFactoryBean() {
        return new LocalValidatorFactoryBean();
    }

    @Bean
    public ValidatingMongoEventListener validatingMongoEventListener(
            @Qualifier("localValidatorFactoryBean") LocalValidatorFactoryBean lfb
    ) {
        return new ValidatingMongoEventListener(lfb);
    }
}
0
задан user2082630 19 January 2019 в 13:22
поделиться