Size: a a a

Java/Kotlin and more

2021 April 23

o

oxid in Java/Kotlin and more
почитайте про это
источник

Р

Роман in Java/Kotlin and more
А как их можно поставить на сервере?
источник

o

oxid in Java/Kotlin and more
ну вот они ставятся же
источник

Р

Роман in Java/Kotlin and more
Я просто до этого никогда с java не работал, думаю, может, еще что нужно.
источник

Р

Роман in Java/Kotlin and more
понял, дело с oauth
источник

o

oxid in Java/Kotlin and more
Надо гуглить про preflight requests
источник

o

oxid in Java/Kotlin and more
я так думаю
источник
2021 April 24

C

Cyclone in Java/Kotlin and more
Я обычно вместо возни с КОРСами, добавляю nginx, который все части сервиса объединит под одним портом.
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
1. Посмотри в браузере на заголовки, которые возвращаются при запросах, скорее всего там будут конкретные хосты в origin
2. Попробуй закрыть фронт и бэк на один порт через api-gateway/proxy(nginx)
источник

Р

Роман in Java/Kotlin and more
Понял, буду пробовать, спасибо.
источник

В

Влад in Java/Kotlin and more
Коллеги, не подскажете в чем может быть причина. Есть 2 проекта. в 1ом я написал некоторую логику,создал класс с конфигами, упаковал в jar, создал и положил в локальный репо этот jar. 2 ом проекте я хочу использовать все наработки из первого. В pom нике из локального репозитория получил зависимость - все импортировалось успешно. Но почему то проект не видит бинов из этого jarника
источник

k

kuzznya in Java/Kotlin and more
ComponentScan прописан?
источник

AS

Anatoly Shirokov in Java/Kotlin and more
А ты указал где сканировать?
источник

В

Влад in Java/Kotlin and more
я в META-INF/spring.factories первого проекта указал класс конфига - разве мой второй проект при запуске не должен считывать его?
источник

ME

Makhlov Egor in Java/Kotlin and more
Хорошей практикой является использование char[] вместо String для хранения пароля.
Причиной называют то, что в случае String пароль висит в пуле неизвестное время до авточистки коллектором

Задача: сгенерировать пароль производной длинны.
Стоит ли ради этого писать свой динамический АТД-контейнер а-ля Vector, работающий с char[], а не Object или пойдет и использование Vector<Character>

P.s. код, конечно, хочется написать в соответствии с лучшими практиками
источник

AS

Anatoly Shirokov in Java/Kotlin and more
Проблема со String в том, что это иммутабельный обьект, его нельзя "занулить", в отличие от массива. Но если у тебя пароль хранится в массиве и после использования не зануляется съем хип дампа позволит его заграбить.
источник

ME

Makhlov Egor in Java/Kotlin and more
Понял, спасибо
источник

VC

Victoria Chernenko in Java/Kotlin and more
Доброго времени суток, подскажите, пожалуйста, по Spring Specification
если точнее, то есть две таблицы Request и Form, которые соединены по id
Надо как-то создать колонку fullName = concat(Form.last_name, Form.first_name),чтобы при запросе http://localhost/request?sort=fullName,desc
Строка requestRepository.findAll(orderByFullName(), pageable) не ругалась на отсутствие колонки
Был вариант с использованием аннотации @Formula, но в ней можно использовать только nativeQuery - такой вариант не подходит, требование использовать спецификации
источник
2021 April 25

VG

Vladislav Gamezo (ga... in Java/Kotlin and more
Мне нужно было отсортировать данные по значению функции по сущности. Нашёл JpaSort.unsafe(..), но из-за наличия очень старой версии на проекте (1.11.11) она не могла найти эту функцию в базе. Погуглил и выяснилось, что в последующих версиях это пофиксали. Может чем-то поможет
источник

L

Liliya in Java/Kotlin and more
Ребята, привет, поскажите, как ошибку исправить:

C:\Project\ProjectBuild\utils\target\maven-shared-archive-resources\commonAntMaven.xml:107: Execute
failed: java.io.IOException: Cannot run program "C:\JAVA\apache-maven-3.8.1\bin\mvn" (in directory "C:\Project\ProjectBuild\utils\target\maven-shared-archive-resources"): CreateProcess error=193, %1 эх
ты хЄё  яЁшыюцхэшхь Win32
источник