개체간 관계를 생각해보면 아래와 같은 어떤 Entity와 Code 사이에 n-1 관계가 있을 것 같네요.
public class SomeEntity {
...
private Code code;
...
}
public class Code {
private String id;
private String value;
}
그리고, 매핑에서는 아래와 같이 <many-to-one>으로 매핑해 주시면 안 될까요???
<class name="SomeEntity">
...
<many-to-one name="code" class="Code" ... />
</class>
<class name="Code">
...
</class>
정 안 되면,,, fomula 를 이용해서 새로운 프로퍼티를 추가하는 방법도 있습니다.
<class name="SomeEntity">
...
<property name="codeValue" formula="SQL표현(예를 들어, sql function 호출 등)" />
</class>
첫댓글 formula 를 사용하여 해결 하였습니다. 감사합니다.