샴푸한잔
251
2019-01-22 10:51:05
2
377

스프링 myBatis 설정후 톰캣 구동시 타임아웃..............



<configuration>
    <settings>
    	<setting name="callSettersOnNulls" value="true"/>
    </settings>
    <typeAliases>
        <typeAlias alias="resultMap" type="com.test.mng.cmm.ResultMap" />
    </typeAliases>
</configuration>

위와 같이 myBatis 설정이 되어있습니다.

<settings></settings> 는 제가 별도로 추가한 설정이구요 <typeAliases></typeAliases>는 기존에 설정해두었던 내용입니다.


<settings>를 추가하니 톰캣 구동시에 타임아웃이 나는데요

저걸 빼고 원래 있던 <typeAliases>만 살려두면 이상없이 톰캣이 잘 구동됩니다.


혹시나해서 <typeAliases>를 빼고 <settings>만 살려둬도 타임아웃이 나는데 셋팅을 위한 별도 설정을 하는곳이 있나요 ?????

1
0
  • 답변 2

  • ghkdwls30
    2k
    2019-01-22 11:06:12

    타임아웃을 늘려보세요

    0
  • 샴푸한잔
    251
    2019-01-22 11:10:24 작성 2019-01-22 11:10:39 수정됨

    감사합니다! 버전이 문제였던 것 같습니다 !!

    <dependency>
      <groupId>org.mybatis</groupId>
      <artifactId>mybatis</artifactId>
      <version>3.1.0</version>
    </dependency>
    
    <dependency>
      <groupId>org.mybatis</groupId>
      <artifactId>mybatis-spring</artifactId>
      <version>1.2.2</version>
    </dependency>


    조치 전에 위와 같은 버전이었는데 mybatis를 3.2.2로 수정하여 구동하였더니 이상없이 돌아가고

    원하는 결과를 얻었습니다


    " callSettersOnNulls " 이 셋팅이 지원 가능한 버전부터 찾아봤어야 했는데 엄한곳을 찌르고 있었네요 ㅎㅎ 덕분에 해결했습니다 감사합니다

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.