Articles of пружины

Spring Data Elasticsearch с полем скриптов с данными класса данных Kotlin приводит к проблеме сериализации Джексона

При попытке получить результат запроса из Elasticsearch и сопоставить его с классом данных Kotlin, который использует аннотацию @org.springframework.data.elasticsearch.annotations.ScriptedField экземпляр результата создается, только с полем сценария, но не с другим поля, которые должны быть получены одновременно, и поэтому приводит к .MissingKotlinParameterException . Запрос выполняется с помощью метода ElasticsearchRepository#search , который поставляется с Spring Data Elasticsearch, вот […]

Spring Security несколько успешных поставщиков аутентификации

Я хочу, чтобы пользователи моего веб-приложения были аутентифицированы с помощью LDAP и дополнительной пользовательской аутентификации. Это приложение Spring Boot, написанное в Котлине. Я настроил AuthenticationManagerBuilder следующим образом @Autowired lateinit var authenticationProvider: CustomAuthenticationProvider override fun configure(auth: AuthenticationManagerBuilder) { auth .authenticationProvider(authenticationProvider) auth .ldapAuthentication() .userDnPatterns("uid={0},ou=people") .groupSearchBase("ou=groups") .contextSource() .url("ldap://localhost:8389/dc=example,dc=com") .and() .passwordCompare() .passwordEncoder(PlaintextPasswordEncoder()) .passwordAttribute("userPassword") } Я хочу связать аутентификацию, чтобы, […]

Что такое открытое свойство? Почему я не могу сделать свой сеттер частным?

В чем разница между Property и Open Property в Котлине? В приведенном ниже кодере жалуется, что я объявляю setter private, и Intellij говорит, что частные настройки не разрешены для открытых свойств. Что такое открытое свойство? @RestController open class ParameterController { @Autowired lateinit var parameterRepository: ParameterRepository private set //error } Почему код выше недействителен, но этот […]

Intereting Posts
компилятор командной строки kotlin есть ли ошибка в выбореKey.attachment () в java nio? Подавить «Идентификатор, который не разрешен в Android» Как сохранить имя пользователя и пароль из моего приложения в мою базу данных и как подключить мое приложение к моей базе данных? Как импортировать пакеты Java в Kotlin Native Ячейки RecyclerView деформируются при открытии клавиатуры Чистая архитектура Android: проблема с репозиторием объекты закрытого класса, загадочно становящиеся нулевыми, если ссылаются на другие объекты-компаньоны котлин – царство и посылка Одинаковая конечная точка отдыха с различными PathVariable Разница между различными функциями verifySignatures в тестировании блока Corda Единичный тест на функцию расширения Kotlin на Android SDK Classes Как установить значение свойства по умолчанию для Kotlin для `this` Как вернуть интерфейс, например, javawith Kotlin В Kotlin, как мне добавить методы расширения в другой класс, но только видимый в определенном контексте?