Я хочу вставить компонент, который будет сохраняться в картографических записях в hazelcast.Бин-Инъекция потерпела неудачу в магазине-магазине Hazelcast
<map name="storethiselements-map">
<backup-count>1</backup-count>
<map-store enabled="true">
<class-name>name.of.MapPersistenceObject</class-name>
<write-delay-seconds>0</write-delay-seconds>
</map-store>
</map>
Это конструкторы-аргументы для экземпляра hazelcast. В MapPersistenceObject существует Служба, которая отвечает за сохранение записей. Я пометил MapPersistenceObject как компонент и сделал Service-Object Autowired так, чтобы Spring ввела правильный Service-Bean с правильным источником данных.
Я пробовал это, но я получаю NullPointer, где Служба должна быть введена. Мне кажется, что Spring не может подключить или отключить Autodesk MapPersistenceObject с Сервисом. Это выглядит так:
@Component
public class MapPersistenceObject implements
MapLoader<Long, DeviceWakeupAction>, MapStore<Long, DeviceWakeupAction> {
@Autowired
StoreMapEntries storeMapEntriesService;
[...]
Возможно, кто-нибудь знает решение проблемы?
рассматривает & & ТИА noircc
Я использую интеграцию весны ореха лебедки, и ее отказ от исключения nullpointer при запуске, это моя конфигурация, можете ли вы мне помочь. ' ' –