| 12345678910111213141516171819 |
- package nju.seec.helper.data.converter;
- import nju.seec.helper.util.JsonUtils;
- import javax.persistence.AttributeConverter;
- import java.util.Set;
- @SuppressWarnings("rawtypes")
- public class SetToJsonConverter implements AttributeConverter<Set, String> {
- @Override
- public String convertToDatabaseColumn(Set set) {
- return JsonUtils.toJson(set);
- }
- @Override
- public Set convertToEntityAttribute(String s) {
- return JsonUtils.fromJson(s, Set.class);
- }
- }
|