#micronaut #micronaut-data
Вопрос:
в фактической документации (https://micronaut-projects.github.io/micronaut-data/latest/guide/#kotlinData) в нем говорится, что сгенерированные атрибуты должны быть аннулируемыми. Почему я не должен передавать, например, значение Long.MAX_VALUE по умолчанию и работать с типами, не допускающими значения null?
Комментарии:
1. «Почему я не должен передавать, например, значение Long.MAX_VALUE по умолчанию и работать с типами, не допускающими значения null?» — Наличие значения по умолчанию для первичного ключа-необычная и проблематичная вещь.
2. Было бы хорошо отредактировать вопрос, чтобы задать 1 из 2 вопросов, которые вы задали.
3. Спасибо за ваш комментарий. Я обновил вопрос. Можете ли вы сослаться на ресурсы или предоставить некоторые сведения о том, почему это проблематично, и опубликовать их в качестве ответа?