@Component
public class ServicePackageSaveEventListener
extends java.lang.Object
| 构造器和说明 |
|---|
ServicePackageSaveEventListener(com.xforceplus.dao.ServicePackageDao servicePackageDao) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
validCodeListener(com.xforceplus.event.model.EntityPreSaveEvent<com.xforceplus.event.dto.ServicePackageCodeChanged> event)
保存前校验事件监听器
|
void |
validNameListener(com.xforceplus.event.model.EntityPreSaveEvent<com.xforceplus.event.dto.ServicePackageNameChanged> event)
保存前校验事件监听器
|
public ServicePackageSaveEventListener(com.xforceplus.dao.ServicePackageDao servicePackageDao)
@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.ServicePackageCodeChanged)")
public void validCodeListener(com.xforceplus.event.model.EntityPreSaveEvent<com.xforceplus.event.dto.ServicePackageCodeChanged> 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.ServicePackageNameChanged)")
public void validNameListener(com.xforceplus.event.model.EntityPreSaveEvent<com.xforceplus.event.dto.ServicePackageNameChanged> event)
event - 保存前校验事件