весной данные MongoDB аудита автоматически сохраняются журналы аудита - PullRequest
0 голосов
/ 20 мая 2019

Я использую данные Spring MongoDB и хочу сохранить свой журнал аудита в MongoDB

Также добавил @EnableMongoAuditing в мой основной класс

также добавлен код, такой как пользователь

@Component
public class MyAppAuditor implements AuditorAware<String> {

    @Override
    public Optional<String> getCurrentAuditor() {
        String name = "amar";
        Optional<String> opt = Optional.of(name);
        return opt;
    }
}

и основанный субъект

public abstract class BaseEntity {

    @CreatedBy
    private String createdByUser;

    @CreatedDate
    private LocalDateTime creationTime;

    @LastModifiedBy
    private String modifiedByUser;

    @LastModifiedDate
    private LocalDateTime modificationTime;

}

все работает нормально, но не добавляет данные журнала в другие документы. Я хочу, чтобы данные журнала в других документах журнала были такими же, как в спящем режиме

есть что-то вроде @EntityListeners (AuditingEntityListener.class) весной данные MongoDB с помощью этого можно добавить мой журнал в базе данных ??

...