Size: a a a

2020 July 11

IO

Iaroslav Orlov in learn.java
format вообще редко нужен, по-моему
источник

IO

Iaroslav Orlov in learn.java
только для кейсов, когда надо числа с нужной точностью выводить или что-то такое
источник

A

Anton in learn.java
Iaroslav Orlov
только для кейсов, когда надо числа с нужной точностью выводить или что-то такое
В этом тоже есть опасность. Встречал проект, где почти каждый вывод в лог предварялся String.format(). Причем таким образом, что уставка настроек логирования влияла не на отработку String.format(), а только на вывод результата формирования строки в лог.
Заказчик хотел больше логироаания, но желаемая производительность уперлась в String.format() раньше, чем в диск, лаже при отключенном логировании.
Тогда еще не было такого распространения slf4j, а log4j был сырее,  команда то ли не знала как сделать пиавильно, то ли решила сделать как проще в коде.
источник

IO

Iaroslav Orlov in learn.java
Anton
В этом тоже есть опасность. Встречал проект, где почти каждый вывод в лог предварялся String.format(). Причем таким образом, что уставка настроек логирования влияла не на отработку String.format(), а только на вывод результата формирования строки в лог.
Заказчик хотел больше логироаания, но желаемая производительность уперлась в String.format() раньше, чем в диск, лаже при отключенном логировании.
Тогда еще не было такого распространения slf4j, а log4j был сырее,  команда то ли не знала как сделать пиавильно, то ли решила сделать как проще в коде.
ну это вообще страшно, как и любой неленивый логгинг
источник

t

true || false in learn.java
не работает аннотация @valid, spring mvc без maven, не подскажете причину?
источник

D

Dima in learn.java
true || false
не работает аннотация @valid, spring mvc без maven, не подскажете причину?
Что значит спринг без мэйвен?
источник

D

DarkPerl in learn.java
true || false
не работает аннотация @valid, spring mvc без maven, не подскажете причину?
Не подтянулась зависимость ?)))))
источник

t

true || false in learn.java
Dima
Что значит спринг без мэйвен?
один туторила прохожу spring mvc, есть .jsp файл с 2-мя инпутами, один из инпутов - моделька
@NotNull(message = "last name is required")
   @Size(min = 1)
   private String lastName;

далее контроллер
@RequestMapping("/processForm")
   public String processForm(@Valid @ModelAttribute("customer") Customer customer, BindingResult bindingResult) {
       if (bindingResult.hasErrors()) {
           return "customer-form";
       } else {
           return "customer-confirmation";
       }
   }

короче ошибка должна выводиться в jsp файле, но ее нет
источник

t

true || false in learn.java
DarkPerl
Не подтянулась зависимость ?)))))
зависимости где должны находиться, в каком файле? извините я новичок
источник

D

DarkPerl in learn.java
true || false
зависимости где должны находиться, в каком файле? извините я новичок
В POM.XML
источник

t

true || false in learn.java
DarkPerl
В POM.XML
без этого файла можно обойтись? в туториале не было такого файла, только web.xml
источник

D

DarkPerl in learn.java
true || false
без этого файла можно обойтись? в туториале не было такого файла, только web.xml
Без него нельзя. Maven ругаться начнёт )
источник

D

DarkPerl in learn.java
true || false
без этого файла можно обойтись? в туториале не было такого файла, только web.xml
Web.xml отношения к maven не имеет
источник

D

DarkPerl in learn.java
true || false
один туторила прохожу spring mvc, есть .jsp файл с 2-мя инпутами, один из инпутов - моделька
@NotNull(message = "last name is required")
   @Size(min = 1)
   private String lastName;

далее контроллер
@RequestMapping("/processForm")
   public String processForm(@Valid @ModelAttribute("customer") Customer customer, BindingResult bindingResult) {
       if (bindingResult.hasErrors()) {
           return "customer-form";
       } else {
           return "customer-confirmation";
       }
   }

короче ошибка должна выводиться в jsp файле, но ее нет
Может, у вас ошибка в коде?
источник

A

Anton in learn.java
DarkPerl
Без него нельзя. Maven ругаться начнёт )
Можно позвать gradle и еще глубже познакомиться с Туторилой )
источник

D

DarkPerl in learn.java
Anton
Можно позвать gradle и еще глубже познакомиться с Туторилой )
Можно ) но это уже надолго и всерьёз )
источник

t

true || false in learn.java
DarkPerl
Web.xml отношения к maven не имеет
так проект там без Мавена, до нее еще не дошел
источник

D

DarkPerl in learn.java
true || false
так проект там без Мавена, до нее еще не дошел
Без maven вы не соберете ничегошеньки ) Ну или без другой утилиты сборки )
источник

t

true || false in learn.java
DarkPerl
Может, у вас ошибка в коде?
никаких ошибок нет, проект запускается, единственное валидация не срабатывает
источник

D

DarkPerl in learn.java
true || false
никаких ошибок нет, проект запускается, единственное валидация не срабатывает
Вы чем собираете?
источник