public class MybatisAdapterDefault extends Object implements MybatisAdapter
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.apache.ibatis.session.Configuration |
config |
protected org.noear.solon.core.Props |
dsProps |
protected org.noear.solon.core.BeanWrap |
dsWrap |
protected org.apache.ibatis.session.SqlSessionFactory |
factory |
protected org.apache.ibatis.session.SqlSessionFactoryBuilder |
factoryBuilder |
protected List<String> |
mappers |
protected boolean |
mapperVerifyEnabled |
| 限定符 | 构造器和说明 |
|---|---|
protected |
MybatisAdapterDefault(org.noear.solon.core.BeanWrap dsWrap)
构建Sql工厂适配器,使用默认的 typeAliases 和 mappers 配置
|
protected |
MybatisAdapterDefault(org.noear.solon.core.BeanWrap dsWrap,
org.noear.solon.core.Props dsProps)
构建Sql工厂适配器,使用属性配置
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
addMapperByXml(String uri) |
org.apache.ibatis.session.Configuration |
getConfiguration()
获取配置器
|
protected DataSource |
getDataSource() |
org.apache.ibatis.session.SqlSessionFactory |
getFactory()
获取会话工厂
|
<T> T |
getMapper(Class<T> mapperClz)
获取印映代理
|
List<String> |
getMappers() |
protected void |
initConfiguration(org.apache.ibatis.mapping.Environment environment) |
protected void |
initDo() |
void |
injectTo(org.noear.solon.core.VarHolder varH)
注入到
|
protected boolean |
isMapper(Class<?> clz) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitopenSessionprotected final org.noear.solon.core.BeanWrap dsWrap
protected final org.noear.solon.core.Props dsProps
protected final boolean mapperVerifyEnabled
protected org.apache.ibatis.session.Configuration config
protected org.apache.ibatis.session.SqlSessionFactory factory
protected org.apache.ibatis.session.SqlSessionFactoryBuilder factoryBuilder
protected MybatisAdapterDefault(org.noear.solon.core.BeanWrap dsWrap)
protected MybatisAdapterDefault(org.noear.solon.core.BeanWrap dsWrap,
org.noear.solon.core.Props dsProps)
protected DataSource getDataSource()
protected void initConfiguration(org.apache.ibatis.mapping.Environment environment)
protected void initDo()
protected boolean isMapper(Class<?> clz)
public org.apache.ibatis.session.Configuration getConfiguration()
getConfiguration 在接口中 MybatisAdapterpublic org.apache.ibatis.session.SqlSessionFactory getFactory()
getFactory 在接口中 MybatisAdapterpublic <T> T getMapper(Class<T> mapperClz)
MybatisAdaptergetMapper 在接口中 MybatisAdapterpublic void injectTo(org.noear.solon.core.VarHolder varH)
MybatisAdapterinjectTo 在接口中 MybatisAdapterprotected void addMapperByXml(String uri)
Copyright © 2023. All rights reserved.