Ответы пользователя по тегу Kotlin
  • Как правильно писать функции, классы, свойства, конструкторы?

    Maksclub
    @Maksclub
    maksfedorov.ru
    Для управления сложностью наш мозг работает с абстракциями — в единый момент мы работает не сразу со всей кухней каждой штуки, а только с ее нужными характеристиками...

    Когда мы абстрагируемся от чего-то, то остаются только нужные обобщенные детали для нее... устрйоство и нюансы опускаются.

    В программе есть входная точка, в ней описывается вызов приложения и конфигурация его запуска, само приложение и нюансы запуска могут быть (скорее всегда) сложны, чтобы их держать тут же по месту — потому они выносятся в самостоятельные смысловые единицы со своими названиями и уже со своими внутренними деталями.
    Ответ написан
    1 комментарий
  • Есть ли способ получить id entity сразу после создания?

    Maksclub
    @Maksclub
    maksfedorov.ru
    Сгенерируйте UUID например в конструкторе при создании новой сущности и все
    Зачем призывать ORM для такой простой обязанности? Зачем OBJECT RELATION MAPPIN (вздумайтесь только от термина) для генерации id?

    Тем более вижу, что в number он уже юзается

    затем сохраняю это через CrudRepository, получается в объект Policy теперь есть id

    Id в вашем способе появляется во время persist, именно тогда в UoW генерируется Id (делая лишний запрос в БД), предлагаю не делать как это привыкло большинство, а делать так, как привыкли делать, думая о хороше дизайне — в конструкторе генерируйте
    Ответ написан