Подложка реестра LoanIdentifier — 42 типизированных идентификатора (ключевой камень 0,5, срез 1)

Featurekamo-shared-library
Shipped
26 июня 2026 г. в 02:41 UTC
Author
Kamo
Commit
a99cf20

Новый pkg com.kamo.z.shared.mlos.identity (ключ маршрутизации входящего веб-хука): LoanIdentifierType (42 идентификатора первого класса, каждый из которых несет Cardinality + Ownership; @Enumerated STRING; SingleActiveTypes(), полученный из метаданных) + **************************** + Субъект LoanIdentifier (BaseUuidEntity; FK-by-id Long loanFileUid + денормализованная организацияId, отделенная от заблокированного LoanFile; напишите один раз @PreUpdate Guard бросает на изменение стоимости / типа / пользовательского подтипа, допускается только изменение статуса; @PrePersist нормализует эмитента / подтипа + применяет OTHER<=>customSubtype) + LoanIdentifierRepository (ищущие решения; значение - только поисковая помощь). Проверено локально: mvn установит BUILD SUCCESS, 49 тестов MLOS (включая одноактивный дрифтерный тест, утверждающий, что набор enum соответствует DDL с частичным индексом KamoInitializer). KamoInitializer DDL: сканирование + 3 парциально-уникальных индекса + ДРУГИЙ CHECK. RESOLVER + webhook ingress = первый новый микросервис MLOSIdentifierService (отложенный).

All changes

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены