mybatis-config.xml

gotcha!!·2023년 5월 3일
0

mybatis

목록 보기
1/1
<!-- SqlSessionTemplate 관련 설정 -->

<settings>
		<!-- insert / update 진행 시 null 이 포함되어있는 경우
		 Mybatis는 기본적으로 error를 발생시키지만
		 해당 구문이 작성되면 지정된 value로 값을 insert/update 시킨다.
	 	** 소문자 null 은 오류 발생 !! 무조건 대문자 NULL **
	 -->
	<setting name="jdbcTypeForNull" value="NULL"/>
</settings>

<!-- 별칭 작성 부분 -->
<!-- VO클래스의 패키지명 + 클래스명 모두 작성하는것이 불편하기 때문에 짧은 별칭 부여 -->
<typeAliases>
	<typeAlias type="패키지명.클래스명" alias="별칭"/>
</typeAliases>

<!-- SQL이 작성되는 mapper 파일 위치를 등록 -->

<mappers>
	<mapper resource="/mappers/member-mapper.xml"/>
	 <mapper resource="/mappers/mypage-mapper.xml"/>
</mappers>

namespace = mapper파일의 이름을 간단히 해주는 역할 

<!--
<mapper resource="mapper 파일 경로" />
경로를 작성하는 기준(시작지점)은 src/main/resources 폴더
-->

profile
ha lee :)

0개의 댓글