@Component
public class RoleSaveEventListener
extends java.lang.Object
| 构造器和说明 |
|---|
RoleSaveEventListener(com.xforceplus.dao.RoleDao roleDao) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
validCodeListener(com.xforceplus.event.model.EntityPreSaveEvent<com.xforceplus.event.dto.RoleCodeChanged> event)
保存前校验事件监听器
|
void |
validNameListener(com.xforceplus.event.model.EntityPreSaveEvent<com.xforceplus.event.dto.RoleNameChanged> event)
保存前校验事件监听器
|
@Transactional(readOnly=true,
propagation=REQUIRES_NEW,
isolation=READ_COMMITTED)
@EventListener(classes=com.xforceplus.event.model.EntityPreSaveEvent.class,
condition="event.source instanceof T(com.xforceplus.event.dto.RoleCodeChanged)")
public void validCodeListener(com.xforceplus.event.model.EntityPreSaveEvent<com.xforceplus.event.dto.RoleCodeChanged> event)
event - 保存前校验事件@Transactional(readOnly=true,
propagation=REQUIRES_NEW,
isolation=READ_COMMITTED)
@EventListener(classes=com.xforceplus.event.model.EntityPreSaveEvent.class,
condition="event.source instanceof T(com.xforceplus.event.dto.RoleNameChanged)")
public void validNameListener(com.xforceplus.event.model.EntityPreSaveEvent<com.xforceplus.event.dto.RoleNameChanged> event)
event - 保存前校验事件