类 MybatisUtils
java.lang.Object
com.baomidou.mybatisplus.core.toolkit.MybatisUtils
- 从以下版本开始:
- 3.5.6
- 作者:
- nieqiurong
-
方法概要
修饰符和类型方法说明static MybatisMapperProxy<?> getMybatisMapperProxy(Object mapper) 获取代理实现static org.apache.ibatis.session.SqlSessionFactorygetSqlSessionFactory(MybatisMapperProxy<?> mybatisMapperProxy) 获取SqlSessionFactorystatic org.apache.ibatis.type.TypeHandler<?> newJsonTypeHandler(Class<? extends org.apache.ibatis.type.TypeHandler<?>> typeHandler, Class<?> javaTypeClass, Field field) 实例化Json类型处理器
-
方法详细资料
-
newJsonTypeHandler
public static org.apache.ibatis.type.TypeHandler<?> newJsonTypeHandler(Class<? extends org.apache.ibatis.type.TypeHandler<?>> typeHandler, Class<?> javaTypeClass, Field field) 实例化Json类型处理器1.子类需要包含构造(Class,Field) 2.如果无上述构造或者无属性字段,则使用默认构造(Class)进行实例化
- 参数:
typeHandler- 类型处理器IJsonTypeHandlerjavaTypeClass- java类型信息field- 属性字段- 返回:
- 实例化类型处理器
-
getSqlSessionFactory
public static org.apache.ibatis.session.SqlSessionFactory getSqlSessionFactory(MybatisMapperProxy<?> mybatisMapperProxy) 获取SqlSessionFactory- 参数:
mybatisMapperProxy-MybatisMapperProxy- 返回:
- SqlSessionFactory
- 从以下版本开始:
- 3.5.7
-
getMybatisMapperProxy
获取代理实现- 参数:
mapper- mapper类- 返回:
- 代理实现
- 从以下版本开始:
- 3.5.7
-