Hibernate Query with entity-name

Я использую POJO для определения двух таблиц (основной и резервной). Оба XML-класса относятся к одному и тому же классу Java.

Ссылка :Отображение одного и того же POJO на несколько таблиц в файлах отображения Hibernate XML


    
        
            
            
        
        
            
        
        
            
        
    

    
        
            
            
        
        
            
        
        
            
        
    

POJO Определение:

public class Table1 implements Serializable {

    private static final long serialVersionUID = -594654774484987124L;

    private Long id;
    private String Name;
    private int Age;
// Getters and setters.... Removed...
}

Я могу создавать разные таблицы. А также используя

   session.saveOrUpdate(entityName, myObject)

API Я могу добавлять новые записи в эту таблицу индивидуально.

При получении я использую HQL

Query query = session.createQuery("from Table1");
list = query.list();

Он возвращает мне все записи в таблице 1, а также в таблице 2. Если я попытался дать Table2, то отображается ErrorТаблица2 не отображается "

Есть ли возможность извлекать записи ТОЛЬКО из таблицы 1 и таблицы 2 по отдельности.

Ответы на вопрос(1)

Ваш ответ на вопрос