Вопросы по теме 'spring-el'

Могу ли я использовать заполнитель свойства с Spring EL?
Перед обновлением до Spring 3 в моем файле applicationContext.xml было следующее: <bean class="com.northgateis.pole.ws.PolePayloadValidatingInterceptor"> <property name="validateRequest" value="${validateRequest}" />...
8019 просмотров
schedule 19.08.2022

тестирование пустой строки с помощью SPEL в spring-webflow 2.1
У меня есть вариант использования, в котором я хочу установить значение поля, которое я сохраняю в сеансе и добавляю в файл . Я сохраняю «мою модель» в flowScope Теперь я хотел бы установить свойство String объекта myModel, если оно пусто, поэтому...
9353 просмотров
schedule 07.06.2022

Выражение фильтра Spring Integration с использованием SPeL
У меня есть компонент конфигурации со списком допустимых значений: @Component public class Conf { public List<String> getAllowedValues() { return Arrays.asList("A", "B", "C", "D"); } Я заполнил заголовки своих сообщений...
9793 просмотров
schedule 11.11.2022

Язык выражений Spring (SpEL) в консоли
Есть что-нибудь с поворотной консолью с оболочкой для Spring Expression Language?
680 просмотров
schedule 06.10.2022

Как получить значение свойства из объекта ApplicationContext? (без аннотации)
Если у меня есть: @Autowired private ApplicationContext ctx; Я могу получить компоненты и ресурсы с помощью одного из методов getBean. Однако я не могу понять, как получить значения свойств. Очевидно, я могу создать новый bean-компонент...
52927 просмотров
schedule 22.09.2022

Использование Spring bean-компонентов в качестве ключа с аннотацией @Cacheable
Как заставить работать следующее: - Spring bean, у которого есть метод, который должен кэшироваться с аннотацией @Cacheable - другой spring bean, который создает ключи для кэша (KeyCreatorBean). Итак, код выглядит примерно так. @Inject private...
4290 просмотров
schedule 27.08.2022

Программно оценить выражение bean-компонента с помощью Spring Expression Language
У меня есть простое выражение Spring Bean Expression, которое отлично оценивается, когда я определяю его внутри файла контекста приложения: <bean id="myConfigBean" class="com.example.myBeanConfigBean"> <property name="myProperty"...
16916 просмотров
schedule 26.08.2022

Разница между Spring Expression Language (SpEL) и Unified Expression Language (UEL)
в чем разница между Spring Expression Language (SpEL) и Unified Expression Language (UEL)? В официальной документации Spring говорится: «Синтаксис языка подобен Unified EL, но предлагает дополнительные функции, в первую очередь вызов метода...
3339 просмотров
schedule 30.07.2023

Пользовательская функция SpEL для использования в ThymeLeaf
Новый вопрос ThymeLeaf здесь: я хотел бы зарегистрировать пользовательский служебный объект SpEL, чтобы обеспечить некоторое пользовательское форматирование. В документации Spring EL говорится что для этого я должен использовать...
2232 просмотров
schedule 22.02.2023

Правила метода Spring Security: возвращаемое значение содержит коллекцию
В Spring Security я хочу защитить метод, включающий возвращаемые значения и использующий @PostAuthorize . Я хочу добавить ограничение, которое не позволит одному пользователю получить доступ к ресурсам, которые им не принадлежат. Проблема, с...
1547 просмотров

Оценка свойств внутри Spring Expression Lang (SpEL)
В нашем сервисе есть процесс, запланированный в соответствии с файлом свойств, который считывает свойство refreshIntervalMillis . Его значение вводится непосредственно в триггер Quartz с такой конфигурацией: <bean name="trigger"...
11772 просмотров
schedule 15.02.2023

Ссылка на элементы карты в SpEL - создание динамического удаленного каталога Spring FTP
Я использую исходящий канал-адаптер весенней интеграции ftp <int-ftp:outbound-channel-adapter id="ftpOutAdapterAutoCreate" session-factory="ftpSessionFactory" channel="outChannel" remote-directory-expression="headers.['remotedir']"...
1350 просмотров
schedule 08.05.2022

Как реализовать безопасность на основе аннотаций с помощью Spring AOP?
Я новичок в Spring AOP (и AOP в целом), мне нужно реализовать следующее: @HasPermission(operation=SecurityOperation.ACTIVITY_EDIT, object="#act") public Activity updateActivity(Activity act) { ... } @HasPermission — это моя...
4806 просмотров
schedule 13.06.2022

Spring @Cacheable с ключом SpEL: всегда имеет значение null
У меня проблема с @Cacheable и использованием пользовательского ключа на основе языка выражений Spring. У меня есть следующий код @Cacheable(value = "myCache", key = "#providerDTO.identifier") ClientVO loadClientVOByProviderDTO(ProviderDTO...
2896 просмотров
schedule 09.11.2022

Может ли Spring оценить все символы/выражения в выражениях SpEL, когда они вводятся из файла свойств?
Интересно, почему Spring не оценивает все выражения напрямую, поскольку они вводятся из файла свойств в аннотацию @PreAuthorize(...) . Я думаю, что Spring не оценивает некоторые символы, такие как '(', ')', ''' и т. д., или добавляет специальные...
2959 просмотров

Что такое контекстные переменные Spring Batch по умолчанию?
В Spring Batch step-scope документации , есть три необъяснимых карты контекста spring-batch: jobParameters , jobExecutionContext и stepExecutionContext . Пример кода Springsource, объединенный: <bean id="flatFileItemReader"...
5619 просмотров
schedule 08.08.2022

Spring AMQP: очередь с именем машины
Я работаю с Spring AMQP для создания очередей в RabbitMQ. Я хотел бы иметь очередь, имя которой включает имя машины, на которой работает приложение. Таким образом, имя очереди может быть «fooQueue.host1» или «fooQueue.host2» в зависимости от того,...
270 просмотров
schedule 17.01.2023

Spring security 3.2 - выражения @PostAuthorize для оценки принципала по сравнению с возвращаемым объектом метода
Я использую Spring Security для защиты и оценки выражения в аннотациях @PostAuthorize и @PreAuthorize для авторизации методов службы. У меня есть требование, которое нужно проверить, имеет ли возвращаемый объект тот же идентификатор пользователя,...
5683 просмотров

Использование Spring Integration SpEl внутри тега значения
Я пытаюсь установить файл свойств внутри класса, который расширяет PropertyPlaceholderConfigurer на основе среды (local, dev, ref, qa, prod) Моя структура папок выглядит следующим образом. properties environment.properties...
798 просмотров
schedule 04.07.2022

Как настроить парсер SpEL в Spring?
SpEL — отличная функция, предоставляемая Spring, но иногда использование SpEL для вызова конструкторов класса немного утомительно, это пример. <bean id="plainPojo" class="myPackage.PoJo"> <property name="date" value="#{new...
1891 просмотров
schedule 07.12.2022