Por que o "m" é repetido após o nome na tabela na seguinte query?
select m from Movimentacao m where ...
Esse m não seria um "alias" para o retorno?
Por que o "m" é repetido após o nome na tabela na seguinte query?
select m from Movimentacao m where ...
Esse m não seria um "alias" para o retorno?
O 'm' depois da tabela é justamente o 'alias'. É ali que você está dando um apelido para sua tabela. O 'm' depois do 'select' é para dizer o que você quer selecionar da tabela. No caso, é o objeto inteiro, mas poderia ser 'select m.id ....'