[java] Hibernate에서 네임스페이스(Namespace) 설정하는 방법은?
  1. hibernate.cfg.xml 파일 생성: 먼저, Hibernate 설정 파일인 hibernate.cfg.xml을 생성해야 합니다.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
        "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
        "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
    <!-- 네임스페이스 설정 -->
    <namespace>com.example.hibernate</namespace>
    
    <!-- 다른 Hibernate 구성 옵션들 -->
    ...
</hibernate-configuration>
  1. 네임스페이스 설정: hibernate.cfg.xml 파일에서 “namespace” 태그를 사용하여 원하는 네임스페이스를 설정합니다. 위의 예시에서는 “com.example.hibernate”을 네임스페이스로 설정한 것입니다.
<namespace>com.example.hibernate</namespace>

네임스페이스 설정을 사용하면 Hibernate에서 SQL 쿼리를 생성할 때 특정 테이블 또는 엔티티 클래스에 대해 네임스페이스를 사용하여 충돌을 방지할 수 있습니다.