Class JsonMapTypeHandler

java.lang.Object
org.apache.ibatis.type.TypeReference<Map<String,Object>>
org.apache.ibatis.type.BaseTypeHandler<Map<String,Object>>
net.solarnetwork.central.dao.mybatis.type.JsonMapTypeHandler
All Implemented Interfaces:
org.apache.ibatis.type.TypeHandler<Map<String,Object>>

public class JsonMapTypeHandler extends org.apache.ibatis.type.BaseTypeHandler<Map<String,Object>>
MyBatis TypeHandler for mapping between a Map with string keys and a JSON object.

Note that the handler gets/sets string values, so if the database type is something else then casts in SQL might be necessary.

Since:
2.3