[myBatis] The content of element type "configuration" must match ... 에러
The content of element type "configuration" must match "(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory?,reflectorFactory?,plugins?,environments?,databaseIdProvider?,mappers?)".
이 에러는 말 그대로
<configuration>
</configuration>
안에 들어갈 요소들의 순서를 안지켜줘서 나는거임
에러에 나열되어있는 그대로 configuration 안에
properties
settings
typeAliases
typeHandlers
objectFactory
objectWrapperFactory
reflectorFactory
plugins
environments
databaseIdProvider
mappers
순서로 들어가야 한다는 거임
나는
<configuration>
<settings>
</settings>
<plugins>
</plugins>
<typeAliases>
</typeAliases>
</configuration>
순서로 넣었더니 바로 컴파일과 동시에 에러가 뙇
올바른 순서 =
<configuration>
<settings>
</settings>
<typeAliases>
</typeAliases>
<plugins>
</plugins>
</configuration>
= 정상 작동