Javers - Как мне зарегистрировать CustomPropertyComparator в интеграции весенней загрузки - PullRequest
0 голосов
/ 24 февраля 2020

Я интегрировал JaVers, используя пружинную загрузку, данные пружины, kotlin и PostgreSQL. Изменения аудита сохранялись в базе данных, когда я сохранял объект аудита в таблице, но он сохранялся в памяти после регистрации CustomPropertyComparator в основном классе весенней загрузки, как показано ниже:

    @Bean
    fun javers(): Javers? {
        return JaversBuilder.javers()
                .registerCustomType(B::class.java, BComparator())
                .registerCustomType(C::class.java, CComparator())
                .registerValue(B::class.java)
                .registerValue(C::class.java)
                .registerValueObject(A::class.java)
                .withListCompareAlgorithm(ListCompareAlgorithm.LEVENSHTEIN_DISTANCE)
                .build()
    }

Не могли бы вы подсказать, чего мне здесь не хватает

...