INNER CODE UNIT · Java

clearEvent

chaokunyang/jkes · jkes-boot/jkes-spring-data-jpa/src/main/java/com/timeyang/jkes/spring/jpa/EventSupport.java:183

    public void clearEvent() {
        EventContainer.clear();
    }

    private void save(Object entity, LinkedList<Object> context) {
        if(entity == null) return;

        context.addLast(entity);

        EventContainer.addEvent(new Event.SaveEvent(Event.EventType.SAVE, entity));

        Collection<Object> cascadeEntity = getCascadeEntity(entity, context);
        cascadeEntity.forEach((e) -> {
            if(e instanceof Iterable) {
                save((Iterable)e, context);
            }else {
                save(e, context);
            }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…