Spring java устанавливает свойство id для запуска приращения с шестизначного числа

Вот мое редактирование этого отличного ответа - с добавленной способностью синтаксического анализа строк запроса с ключами без значений.

var url = 'http://sb.com/reg/step1?param';
var qs = (function(a) {
    if (a == "") return {};
    var b = {};
    for (var i = 0; i < a.length; ++i) {
        var p=a[i].split('=', 2);
        if (p[1]) p[1] = decodeURIComponent(p[1].replace(/\+/g, " "));
        b[p[0]] = p[1];
    }
    return b;
})((url.split('?'))[1].split('&'));

ВАЖНО! параметр для этой функции в последней строке отличается. Это просто пример того, как можно передать произвольный URL-адрес. Вы можете использовать последнюю строку из ответа Бруно для анализа текущего URL.

Итак, что именно изменилось? С url http://sb.com/reg/step1?param= результаты будут одинаковыми. Но с url http://sb.com/reg/step1?param решение Bruno возвращает объект без ключей, а мой возвращает объект с ключом param и undefined.

0
задан Billy Frost 13 July 2018 в 18:41
поделиться

2 ответа

Аннотация Length для String s. Попробуйте

@Min(100000)
private Long Id;

?

0
ответ дан nvioli 17 August 2018 в 12:48
поделиться

В соответствии с документацией с гибернацией, которую я нашел здесь здесь , @Length используется для строк, а не для длинных или int-типов данных. @Min может использоваться для вашего требования согласно документам Oracle .

0
ответ дан VijayD 17 August 2018 в 12:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: