Я пытаюсь реализовать авторизацию на основе ролей в моем rest API.
Мне удалось успешно реализовать и запустить проект, но есть некоторые вещи, которые меня смущают.
CustomUserDetailsService.java:
@Override
public UserDetails...
Я работаю с контрактом Spring Cloud, чтобы сверить потребителя с контрактом производителя.
Когда я получаю контракты производителя локально, все работает.
@AutoConfigureStubRunner(ids = com.per.adoption:support.users:+:8081 ,
stubsMode =...
Итак, я использую этот метод, чтобы получить веб-страницу в формате html и вернуть ее в формате json/text:
public static String get(String urlString, Map headers) {
HttpURLConnection urlConnection;
StringBuilder sb = new StringBuilder();
String...
Мне нужно убедиться, что все операции со всеми элементами пользователя завершены, прежде чем что-то делать с записью пользователя. Перед тем как продолжить, сокращение ожидает всех элементов из FlatMap? Если нет, то как я могу это сделать?...
Я пытаюсь творить магию аннотаций Java. Должен сказать, что я все еще осваиваю трюки с аннотациями и некоторые вещи мне все еще не совсем ясны.
Итак... У меня есть несколько аннотированных классов, методов и полей. У меня есть метод, который...
Мне нужно скрыть всю область заголовка вкладок в TabPane (без вкладок, без кнопок закрытия и т. д.). Я нашел способ сделать это с помощью CSS. Однако это решение не работает при добавлении новых вкладок. Это мой код:
public class Test extends...
Журнал ошибок:
MULE_HOME is set to E:\mule_tests\mule1
MULE_BASE is set to E:\mule_tests\mule1
Running in console/foreground mode by default, use Ctrl-C to exit...
Found JAVA_HOME = E:\java\jdk-21\
The code page '65001' has characters coded on 4...
Я только что обновил версию JxBrowser с 7.30.2 до 7.41.2. Теперь я начал получать это исключение
Catching com.teamdev.jxbrowser.engine.InvalidLicenseException: Invalid license format.
at...
Я хочу создать подписанный APK в студии Android, но произошла ошибка:
Execution failed for task ':app:lintVitalAnalyzeRelease'.
> Could not resolve all files for configuration ':app:lintClassPath'.
> Could not find lint-30.0.2.jar...
Можно ли удалить ссылки на книгу (внешние ссылки) с помощью Apache POI в Java? Я понимаю, что Excel предоставляет возможность вручную разрывать ссылки на внешние книги, но есть ли способ программно идентифицировать и удалять внешние ссылки (формулы...
Работая над головоломкой Ханойской башни, я заметил, что иногда роли башен (исходная, конечная и вспомогательная) меняются, но диски не перемещаются и не печатаются.
Сначала я думал, что эти изменения могут быть связаны с тем, как Java обрабатывает...
Я обнаружил, что операции put и get с помощью операций CacheLoader используют реентерабельную блокировку, но почему это не реализовано для операции getIfPresent?
get, которая используется getIfPresent >
@Nullable
V get(Object key, int hash) {
try...
Я работаю над проектом Java с использованием JDBC и ищу рекомендации по извлечению связанных данных из нескольких таблиц. Учитывая следующую диаграмму классов:
У меня есть объекты «Пользователь», «Проект», «Оценка», «Трудозатраты» и «Материал» со...
Я пытался подключить служебную шину Spring Messaging Azure (как описано здесь) с управляемым удостоверением. Однако я получаю кучу сообщений об ошибках от ChainedTokenCredential, в том числе «Azure Identity => Попытка получения учетных данных...
Где хранится файл .class при компиляции Java-программы в среде IDE NetBeans? Я пишу программу в виде одного файла.
Я создал один Java-файл в NetBeans. Программа запускается, но я не могу найти скомпилированный файл .class в папке, в которой я...
Я использую Room для своего приложения для Android. Сейчас я пытаюсь настроить свою базу данных, но появляется сообщение об ошибке, в котором говорится, что класс Dao должен быть аннотирован @Dao. Но, как вы можете видеть из фрагмента кода, класс...
Я пытаюсь напечатать до 100, используя несколько потоков, но вывод не в порядке. Я попытался заблокировать метод печати, но это ничего не исправило. Мне нужен вывод в порядке. Подскажите, где может быть ошибка?
import...
Я новичок в программировании и учусь в университете. В качестве забавного побочного задания к учебе я пытаюсь создать простое приложение для ноутбука на Java, которое использует Whisper Open AI для расшифровки аудиофайла. Моя идея состоит в том,...
Я работаю над проектом Java с использованием JDBC и ищу рекомендации по извлечению связанных данных из нескольких таблиц. Учитывая следующую диаграмму классов:
У меня есть объекты «Пользователь», «Проект», «Оценка», «Трудозатраты» и «Материал» со...
У меня есть следующий код JAVA 21, работающий на сервере Tomcat 9, где метод вызывается с использованием CompletableFuture:
CompletableFuture.supplyAsync(this::makeHttpCall);
Метод makeHttpCall выполняет вызов HTTP API:
public static String...
Я создаю приложение для электронной коммерции. Категориями верхнего уровня могут быть «Мужчины», «Женщины», «Домашний декор». Внутри этого есть подкатегория и подподкатегория. Каждая подкатегория может иметь разные атрибуты. Как мы можем добиться...
Я использую Spring Boot и сервер авторизации.
Это мой раздел безопасности application.yml:
security:
oauth2:
client:
provider:
auth0:
authorization-uri:
token-uri:
jwk-set-uri:
registration:
auth0:
client-id: sample-app
client-secret:...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения