Criar jpa query num método Scheduler mensal do Spring boot

Estou utilizando o Scheduler do Spring Boot com o objetivo de dar um truncate numa tabela do meu banco de dados mensalmente.
No spring boot como dar essa query jpa nesse método? A dúvida é na implementação avulsa de um comando sql “truncate table --tabela—”

@Component
public class ResetOSMensal {

@Scheduled(cron = "0 0 0 1 1/1 *")
public void resetarTabelaDeSequenciaMensalmente() {
    System.out.println("nice");

}

}
No código acima, todo o dia 1 do mês ele rodará o método

Cria uma classe que interaja com jdbc e chama ela aí.

1 curtida

Sim, consegui aqui. O spring boot utiliza o JdbcTemplate e então consigo executar as queries que desejo.
Valeu.