Size: a a a

Java Web and more

2020 September 17

Y

Yegor in Java Web and more
источник

Y

Yegor in Java Web and more
Первый скриншот с томката установленного, а второй с запущенного intellij
источник

Y

Yegor in Java Web and more
С intellij видит параметр, а с установленного томката нет
источник

Y

Yegor in Java Web and more
Хотя проект один
источник

Y

Yegor in Java Web and more
Может не хватает каких-то библиотек на томкат для spring?
источник

R

Roman in Java Web and more
Alexandr Emelyanov
mapstruct в помощь, там можно делать и кастомный конверторы из типа в тип, делать пре и пост обработку
Если что в модельмаппере есть возможность скипнуть поля и прописать свою логику.
источник

AE

Alexandr Emelyanov in Java Web and more
Roman
Если что в модельмаппере есть возможность скипнуть поля и прописать свою логику.
есть, но в мапстракте реализация лучше и проконтроллировать можно все
источник

R

Roman in Java Web and more
Alexandr Emelyanov
есть, но в мапстракте реализация лучше и проконтроллировать можно все
Согласен с "контролем", до недавнего времени пользовался модельмаппером, но решил сделать свитч обратно на кастомный маппинг ручками, ибо проще.
источник

C

Captcha bot in Java Web and more
DDN, код неверный, обратись к админу.
источник
2020 September 18

C

Captcha bot in Java Web and more
Craig Rodgers, код неверный, обратись к админу.
источник

AE

Alexandr Emelyanov in Java Web and more
Roman
Согласен с "контролем", до недавнего времени пользовался модельмаппером, но решил сделать свитч обратно на кастомный маппинг ручками, ибо проще.
ответственно заявляю что modelmapper днищенское гавно
он скипнул маппинг поля id из типа Integer в тип Object
источник

AE

Alexandr Emelyanov in Java Web and more
вернее не так, когда там был Object - он маппил, стоило дженерилизировать объект и сделать поле типом T и не указать тип (по умолчанию это Object) он его скипанул!
источник

R

Roman in Java Web and more
Alexandr Emelyanov
вернее не так, когда там был Object - он маппил, стоило дженерилизировать объект и сделать поле типом T и не указать тип (по умолчанию это Object) он его скипанул!
Это скорее надо играться с типом маппингом, насколько мне известно есть Strict и Standard. Какой по умолчанию не припомню. Стрикт при маппинге смотрит на тип поля, если отличаются - не маппит.
источник

AE

Alexandr Emelyanov in Java Web and more
Roman
Это скорее надо играться с типом маппингом, насколько мне известно есть Strict и Standard. Какой по умолчанию не припомню. Стрикт при маппинге смотрит на тип поля, если отличаются - не маппит.
будь моя воля выкосил моделмаппер из старой части проекта и забыл как страшный сон трах с этим поделием
источник

HM

Halyna Mar in Java Web and more
Привет!Кто знает как решить проблему с зависимостью в градл  compile 'org.springframework.boot:spring-boot-starter-web' которая порождает проблему заколдованного круга. Без нее веб не работает, а с ней все интеграционные тесты падают?
источник

AE

Alexandr Emelyanov in Java Web and more
Halyna Mar
Привет!Кто знает как решить проблему с зависимостью в градл  compile 'org.springframework.boot:spring-boot-starter-web' которая порождает проблему заколдованного круга. Без нее веб не работает, а с ней все интеграционные тесты падают?
как падают?
источник

HM

Halyna Mar in Java Web and more
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException at ConfigurationClassParser.java:188
           Caused by: java.io.FileNotFoundException at ServletContextResource.java:159
источник

MS

Marat Saubanov in Java Web and more
Люди помогите плиз не понимаю в чем проблема , фронт дергает апи и получает типичную ошибку cors.В настройках spring security указал cors().disable() не помогло. Убрал cors().disable(), добавил @bean


@Bean
       CorsConfigurationSource corsConfigurationSource() {
           CorsConfiguration configuration = new CorsConfiguration();
           configuration.setAllowedOrigins(Arrays.asList("http://192.168.0.165:9091","http://localhost:3000"));
           configuration.setAllowedMethods(Arrays.asList("GET", "PUT", "POST", "PATCH", "DELETE", "OPTIONS"));
           UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
           source.registerCorsConfiguration("/**", configuration);
           return source;
       }
источник

MS

Marat Saubanov in Java Web and more
не помогло
источник

AK

Anton Krasnov in Java Web and more
ответ от сервера с какими заголовками приходит?
источник