本文整理了Java中org.apache.ibatis.session.Configuration.getDefaultScriptingLanguageInstance()
方法的一些代码示例,展示了Configuration.getDefaultScriptingLanguageInstance()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Configuration.getDefaultScriptingLanguageInstance()
方法的具体详情如下:
包路径:org.apache.ibatis.session.Configuration
类名称:Configuration
方法名:getDefaultScriptingLanguageInstance
暂无
代码示例来源:origin: baomidou/mybatis-plus
/**
* 注入自定义方法
*/
public void inject(MapperBuilderAssistant builderAssistant, Class<?> mapperClass, Class<?> modelClass, TableInfo tableInfo) {
this.configuration = builderAssistant.getConfiguration();
this.builderAssistant = builderAssistant;
this.languageDriver = configuration.getDefaultScriptingLanguageInstance();
/* 注入自定义方法 */
injectMappedStatement(mapperClass, modelClass, tableInfo);
}
代码示例来源:origin: baomidou/mybatis-plus
public void inject(Configuration configuration) {
this.configuration = configuration;
this.languageDriver = configuration.getDefaultScriptingLanguageInstance();
this.initSelectList();
this.initSelectObjs();
this.initInsert();
this.initUpdate();
this.initDelete();
this.initCount();
}
代码示例来源:origin: camunda/camunda-bpm-platform
/** @deprecated Use {@link #getDefaultScriptingLanguageInstance()} */
@Deprecated
public LanguageDriver getDefaultScriptingLanuageInstance() {
return getDefaultScriptingLanguageInstance();
}
代码示例来源:origin: org.mybatis/mybatis
/** @deprecated Use {@link #getDefaultScriptingLanguageInstance()} */
@Deprecated
public LanguageDriver getDefaultScriptingLanuageInstance() {
return getDefaultScriptingLanguageInstance();
}
代码示例来源:origin: camunda/camunda-bpm-platform
public Builder(Configuration configuration, String id, SqlSource sqlSource, SqlCommandType sqlCommandType) {
mappedStatement.configuration = configuration;
mappedStatement.id = id;
mappedStatement.sqlSource = sqlSource;
mappedStatement.statementType = StatementType.PREPARED;
mappedStatement.parameterMap = new ParameterMap.Builder(configuration, "defaultParameterMap", null, new ArrayList<ParameterMapping>()).build();
mappedStatement.resultMaps = new ArrayList<ResultMap>();
mappedStatement.sqlCommandType = sqlCommandType;
mappedStatement.keyGenerator = configuration.isUseGeneratedKeys() && SqlCommandType.INSERT.equals(sqlCommandType) ? Jdbc3KeyGenerator.INSTANCE : NoKeyGenerator.INSTANCE;
String logId = id;
if (configuration.getLogPrefix() != null) {
logId = configuration.getLogPrefix() + id;
}
mappedStatement.statementLog = LogFactory.getLog(logId);
mappedStatement.lang = configuration.getDefaultScriptingLanguageInstance();
}
代码示例来源:origin: org.mybatis/mybatis
public Builder(Configuration configuration, String id, SqlSource sqlSource, SqlCommandType sqlCommandType) {
mappedStatement.configuration = configuration;
mappedStatement.id = id;
mappedStatement.sqlSource = sqlSource;
mappedStatement.statementType = StatementType.PREPARED;
mappedStatement.resultSetType = ResultSetType.DEFAULT;
mappedStatement.parameterMap = new ParameterMap.Builder(configuration, "defaultParameterMap", null, new ArrayList<>()).build();
mappedStatement.resultMaps = new ArrayList<>();
mappedStatement.sqlCommandType = sqlCommandType;
mappedStatement.keyGenerator = configuration.isUseGeneratedKeys() && SqlCommandType.INSERT.equals(sqlCommandType) ? Jdbc3KeyGenerator.INSTANCE : NoKeyGenerator.INSTANCE;
String logId = id;
if (configuration.getLogPrefix() != null) {
logId = configuration.getLogPrefix() + id;
}
mappedStatement.statementLog = LogFactory.getLog(logId);
mappedStatement.lang = configuration.getDefaultScriptingLanguageInstance();
}
代码示例来源:origin: vakinge/jeesuite-libs
public GeneralSqlGenerator(String group,Configuration configuration) {
this.group = group;
this.configuration = configuration;
this.languageDriver = configuration.getDefaultScriptingLanguageInstance();
}
代码示例来源:origin: com.github.drtrang/spring-boot-autoconfigure
private MsUtils(Configuration configuration) {
this.configuration = configuration;
languageDriver = configuration.getDefaultScriptingLanguageInstance();
}
代码示例来源:origin: io.github.yangziwen/quick-dao-mybatis
public MappedStatementAssistant(Configuration configuration) {
this.configuration = configuration;
this.languageDriver = configuration.getDefaultScriptingLanguageInstance();
}
代码示例来源:origin: vakinge/jeesuite-libs
public void generate() {
if(languageDriver == null)languageDriver = configuration.getDefaultScriptingLanguageInstance();
List<EntityInfo> entityInfos = MybatisMapperParser.getEntityInfos(group);
for (EntityInfo entity : entityInfos) {
//TODO 排除生成
GetByPrimaryKeyBuilder.build(configuration, languageDriver,entity);
InsertBuilder.build(configuration,languageDriver, entity);
UpdateBuilder.build(configuration,languageDriver, entity);
DeleteBuilder.build(configuration, languageDriver,entity);
BatchInsertBuilder.build(configuration, languageDriver, entity);
SelectAllBuilder.build(configuration, languageDriver, entity);
log.info(" >> generate autoCrud for:[{}] finish",entity.getEntityClass().getName());
}
}
}
代码示例来源:origin: vakinge/jeesuite-libs
SqlSource sqlSource = configuration.getDefaultScriptingLanguageInstance().createSqlSource(configuration, sql, Object.class);
内容来源于网络,如有侵权,请联系作者删除!