Persistir objeto ao iniciar servidor com Hibernate

Olá,

É meu primeiro tópico aqui no fórum, peço desculpas se estiver fazendo algo de errado.

Enfim, estou criando um sistema em Java utilizando Hibernate, Wildfly 14 e banco de dados em SQL Server (ambientes solicitados pela empresa à qual estou prestando o serviço).

Minhas tabelas do banco estão todas mapeadas conforme as entidades que defini com o Hibernate e, portanto, se uma tabela no banco não existir ao utilizar sua respectiva classe, ela será criada. Gostaria de saber se há alguma maneira de criar a tabela no momento em que rodo o servidor e, junto a isso, persistir nela um objeto nesse mesmo momento.

Por exemplo: criar a tabela de Usuários junto à inicialização do servidor, se ela ainda não existir, e colocar um usuário admin/admin nela, se ele também não existir. É possível?

Boa tarde amigo

Claro que da, basta pesquisar o usuário admin na tabela, caso não retorne valores é só salvar ele na mesma.