В 99% soft-delete не нужен. От него геморроя больше, чем профита.
Хочется иметь возможность восстановить удалённые записи? Envers в помощь. Да, придётся сделать дополнительные приседания, но это хоть как-то управляемо и настраиваемо.
А если для отступов используется не пробел, а символ табуляции? Сколько пробельных символов будет в результирующей строке? И там будут пробелы или знаки табуляции?
ЕМНИП Sun довольно справедливо судилась с Microsoft, т.к. те, называя свою виртуальную машину java, пихали в неё кучу windows-only штук, нарушая лицензионное соглашение.
Не может. Статический метод не наследуется, т.к. привязан к конкретному классу. В классе-наследнике можно определить статический метод с такой же сигнатурой, но этот метод не будет иметь ничего общего с предком.
Собственно, именно поэтому вызов статического метода на экземпляре объекта вместо класса считается говнокодом и должно быть заменено на вызов через имя класса.
А никак, по крайней мере в том виде, в котором показано в статье. Записи на роль JPA-сущностей не подходят.
В 99% soft-delete не нужен. От него геморроя больше, чем профита.
Хочется иметь возможность восстановить удалённые записи? Envers в помощь. Да, придётся сделать дополнительные приседания, но это хоть как-то управляемо и настраиваемо.
Можно, но это путь ко всевозможным NoClassDefFoundError, NoSuchFieldError, NoSuchMethodError и прочим LinkageError-ам.
Тогда уж 0x100й, а не 100й.
Интересно, а с какой целью сделан опрос? И почему нет варианта "Напишу в комментариях"? Я, может, хочу получать "стотыщмильёнов", а почему бы и нет?
На этот и другие вопросы можно найти ответы в спецификаци языка.
Вкратце, не стоит отождествлять пробел и пробельный символ.
Могу предположить, что дело в том, что эти самые ограничения де-факто установлены повсеместно? В том числе, и чтобы снизить количество ДТП.
Написано же,
initMethod - это метод создаваемого бина. Де-факто, то же самое, что и @PostConstruct, только через механизмы spring, а не стандартные java-овые.
ЕМНИП Sun довольно справедливо судилась с Microsoft, т.к. те, называя свою виртуальную машину java, пихали в неё кучу windows-only штук, нарушая лицензионное соглашение.
Не может. Статический метод не наследуется, т.к. привязан к конкретному классу. В классе-наследнике можно определить статический метод с такой же сигнатурой, но этот метод не будет иметь ничего общего с предком.
Собственно, именно поэтому вызов статического метода на экземпляре объекта вместо класса считается говнокодом и должно быть заменено на вызов через имя класса.
Чтобы такое работало в load-time, достаточно просто включить создание прокси через cglib, а не через стандартный явовский Proxy.
Туда им и дорога, сколько ни брал мышей от Genius, у всех одна и та же проблема: через два-три месяца скролл начинает скакать вверх-вниз.
А что по этому поводу думает товарищ @lany?
Так-то это было видео. :)
Пишешь текст;
выделяешь;
появляется всплывающее меню;
тыкнуть в иконку гиперссылки;
заполнить верхнее поле ввода ссылкой, при необходимость в нижнем поле поправить текст.
P.S. Поведение ни разу не интуитивное и дико бесит.
Затем же, зачем и Math.abs(). Автор не в курсе про существование метода.
А текст-то, похоже, отсюда. Пусть и с небольшими правками.
Ничего подобного. В одном файле может быть сколько угодно классов. Даже не вложенных. В 1 файле не может быть более одного публичного класса.
Что значит "зачем"? Бюджет освоить.
А если серьёзно, то вряд ли кто-то из законописцев знает что так можно. А Вы ещё и подсказываете.
А чем не подошёл MapStruct?