Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

Today I Learned

Spring_aliase설정 본문

Spring Framework

Spring_aliase설정

꾸주니12 2022. 7. 11. 12:33

aliase: 별칭

 : dto 타입으로 파라메터를 가져올 때, mapper에 dto를 풀경로로 써줬었다.

이제는 aliase설정을 해서 원하는 dto를 불러올 때 간단히 불러올 수 있음!

 

1. mybatis.xml에 설정 추가 

<property name="configLocation" value="classpath:config/aliase.xml"/>

 

2. config폴더 밑에 aliase.xml 생성 (other  - xml)

 

3. aliase.xml에 내용 추가

- mapper가 아니기 때문에 선언문과 다른 부분이 있음!

- 특정 패키지 단위로 등록하는 방식을 씀(패키지명 잘 확인하기)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
   "http://mybatis.org/dtd/mybatis-3-config.dtd">
   
   <!--  각 클래스를 개별적으로 등록 하는 방법  : 예전 방식 
   <configuration>
   		<typeAliases>
   			<typeAlias type="com.gudi.bbs.vo.BoardVO" alias = "bbs"/>
   		</typeAliases>
   </configuration>
   -->
   
   <!--  특정 패키지 단위로 등록하는 방식  -->
   <configuration>
   		<typeAliases>
   			<package name="com.gudi.bbs.vo"/>
   		</typeAliases>
   </configuration>

 

4. 이름 지어주기

패키지 단위로 등록을 했으니, 그 패키지 밑 무슨 dto를 불러올 때 어떤 이름으로 부를건지 정해주기