| 12345678910111213141516171819202122 |
- package nju.seec.helper.data.converter;
- import nju.seec.helper.util.JsonUtils;
- import javax.persistence.AttributeConverter;
- import java.util.Map;
- /**
- * @author cst
- */
- @SuppressWarnings("rawtypes")
- public class MapToJsonConverter implements AttributeConverter<Map, String> {
- @Override
- public String convertToDatabaseColumn(Map map) {
- return JsonUtils.toJson(map);
- }
- @Override
- public Map convertToEntityAttribute(String s) {
- return JsonUtils.fromJson(s, Map.class);
- }
- }
|