hibernación de asignación de múltiples esquemas

Tengo un proyecto de hibernación, y múltiples entidades. Cada entidad necesita conectarse a varias bases de datos. (tabla1, tabla2, tabla3, tabla4) mismo esquema.

¿Se puede lograr esto? ¿O necesito crear una entidad separada para cada uno de esos?

Mi entidad se ve algo como esto

@Entity
public class table1{
     @Id
     @Column(name="name")
     private String name;

     @Column(name="age")
     private String age;

     //getters setters
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta