mirror of
https://github.com/moparisthebest/JdbcMapper
synced 2024-12-21 23:08:52 -05:00
Make sure EnsureContext is called before defaultInList is set up
This commit is contained in:
parent
168186d43f
commit
54e99e41aa
@ -1,6 +1,7 @@
|
||||
package com.moparisthebest.jdbc;
|
||||
|
||||
import com.moparisthebest.jdbc.codegen.JdbcMapper;
|
||||
import com.moparisthebest.jdbc.codegen.JdbcMapperFactory;
|
||||
import com.moparisthebest.jdbc.util.Bindable;
|
||||
import com.moparisthebest.jdbc.util.InListUtil;
|
||||
|
||||
@ -72,6 +73,7 @@ public interface InList {
|
||||
|
||||
private static InList getDefaultInListInstance() {
|
||||
try {
|
||||
JdbcMapperFactory.connectionFactory(""); // need this so QueryMapper.ensureContext.class is called first in case it sets System properties used below
|
||||
final String inListClassName = System.getProperty("QueryMapper.defaultInList.class");
|
||||
if(inListClassName != null) {
|
||||
final Class<?> inListClass = Class.forName(inListClassName);
|
||||
|
Loading…
Reference in New Issue
Block a user