package br.com.webbudget.domain.model.entity.converter; import br.com.webbudget.domain.model.security.User; import javax.persistence.AttributeConverter; /** * * @author Arthur Gregorio * * @version 1.0.0 * @since 2.2.0, 11/04/2016 */ public class UserConverter implements AttributeConverter<User, String> { /** * * @param attribute * @return */ @Override public String convertToDatabaseColumn(User attribute) { return attribute.getId(); } /** * * @param dbData * @return */ @Override public User convertToEntityAttribute(String dbData) { final User user = new User(); user.setId(dbData); return user; } }