Hibernate - relacionamento e join

COMO FAZER COM QUE DUAS TABELAS SE RELACIONE E EU POSSA MOSTRAR O RESULTADO DAS DUAS COM CRITERIA?

PRIMEIRO: COMO FAZER UM RELACIONAMENTO NAS CLASSES POJO?

DEPOIS, COMO FAZER A CONSULTA COM CRITERIA?

PRECISO MOSTRAR NO RESULTADO POR EXEMPLO OS DADOS DO ALUNO E O CODIGO DA DISCIPLINA.

AGUARDO!

Posta o código das tuas entidades.

E o que vc tentou fazer.

(Por favor, regule o capslock)

Se é o que eu entendi, você poderia usar um UNION para “juntar” os dados de suas tabelas.

Mas posta o código para facilitar.

vlw

Vc precisa mapear suas classes de acordo com sua necessidade.

Por exemplo, se vc possui a classe produto e categoria:

Supondo que sejam dessa formaa:
Produto:

public class Produto {

	@Id
	private Long id;
	
	private String nome;

    @ManyToOne
    private Categoria cat;

    //getters e setters
}

Categoria:

public class Categoria {
         
     @Id
     private Long id;
     private String nome;

     //getters e setters
}

com as classes mapeadas dessa forma, vc pode fazer o criteria da seguinte forma:

session.createCriteria(Produto.class)
	.createCriteria("cat", Criteria.INNER_JOIN)
	.list();

Acredito que isso te ajude.