diff --git a/src/main/java/com/bsmlab/dfx/agent/config/DfxAgentConfiguration.java b/src/main/java/com/bsmlab/dfx/agent/config/DfxAgentConfiguration.java index e3923b6..55ed46f 100644 --- a/src/main/java/com/bsmlab/dfx/agent/config/DfxAgentConfiguration.java +++ b/src/main/java/com/bsmlab/dfx/agent/config/DfxAgentConfiguration.java @@ -10,6 +10,7 @@ import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.apache.commons.dbcp2.BasicDataSource; import org.apache.ibatis.session.SqlSessionFactory; +import org.apache.ibatis.type.JdbcType; import org.mybatis.spring.SqlSessionFactoryBean; import org.mybatis.spring.annotation.MapperScan; import org.mybatis.spring.annotation.MapperScans; @@ -115,6 +116,7 @@ public class DfxAgentConfiguration { BasicDataSource dataSource = createBasicDataSource(dataSourceConfig); SqlSessionFactoryBean sqlSessionFactoryBean = new RefreshableSqlSessionFactoryBean();//new SqlSessionFactoryBean(); org.apache.ibatis.session.Configuration mybatisConfiguration = new org.apache.ibatis.session.Configuration(); + mybatisConfiguration.setJdbcTypeForNull(JdbcType.NULL); sqlSessionFactoryBean.setConfiguration(mybatisConfiguration); sqlSessionFactoryBean.setFailFast(true); sqlSessionFactoryBean.setDataSource(dataSource);