WEB/JSP

typeAlias

Diabol 2020. 6. 17. 14:34

<typeAlias  alias="searchVO"  type="egovframework.example.sample.service.SampleDefaultVO"/>

 

typeAlias 는 클래스 풀네임을 줄여주는 설정

SQL.xml 에서 사용

Class, Package 단위로 사용 가능

 

 

 

근데 어디에 쓰이는지 모르겠다.. XML 내에서만 쓰이는건가?

Java에서는 객체로 선언해서 쓰고.. 음.. 검색해도 다 정의만 나옴ㅜㅜ

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

SQL.xml 에서만 쓰이는거 맞는 것 같다!

sql문 쓸 때, parameterClass, resultClass, resultMap 등에 사용되며,

경로명을 직접 설정해도 되지만 위의 설명처럼 풀네임을 줄여서 변수화하여 사용하는 것이 목적

 

즉, sql에서 변수나 리턴타입에 대한 객체의 경로명을 단축시키는 용도!

select 문에서 리턴타입은 필수이다.

typeAlias 없이 직접 경로를 사용해도 무방!

 

 

 

https://wondongho.tistory.com/72

 

MyBatis TypeAlias 쉽게 설정하기

TypeAlias는 자바타입에 대한 간단하고 짧은 이름이다. XML설정에만 관계되며 , 클래스 풀네임을 작성하는 수고를 덜어주기 위한 설정이다. 방법은 2가지가 있다. 1. 클래스별로 설정 mapper.xml에서 par

wondongho.tistory.com

 

'WEB > JSP' 카테고리의 다른 글

[CSS] 선택자  (0) 2021.03.25
JSP 표현언어(EL)  (0) 2020.07.27
form 태그  (0) 2020.06.19