Files
WechatTicketSystem/src/main/java/love/sola/netsupport/enums/ISPConverter.java
2016-04-27 18:30:54 +08:00

28 lines
540 B
Java

package love.sola.netsupport.enums;
import javax.persistence.AttributeConverter;
import javax.persistence.Converter;
/**
* @author Sola {@literal <dev@sola.love>}
*/
@Converter
public class ISPConverter implements AttributeConverter<ISP, Integer> {
@Override
public Integer convertToDatabaseColumn(ISP attribute) {
if (attribute == null) {
return null;
}
return attribute.id;
}
@Override
public ISP convertToEntityAttribute(Integer dbData) {
if (dbData == null) {
return null;
}
return ISP.fromId(dbData);
}
}