Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Introdução
Populate é um arquivo JSON que serve para popular automaticamente entidades JPA. Esse arquivo no Cronapp é utilizado com o intuito de popular a entidade User com os dados do admin e, com isso, poder acessar a página que somente os usuários autenticados podem utilizar. No entanto, caso queira adicionar outros dados para popular as tabelas automaticamente, fique a vontade.
Aviso | ||
---|---|---|
| ||
Trabalhar com versionamento e realizar commits tornam esses dados que estão inseridos nesses arquivos expostos para todos que tiverem acesso. |
Arquivo populate.json
Utilizando o populate.json
Será apresentado três exemplos de uso do populate.json um exemplo geral, utilizando classe única sem nenhum relacionamento, para mostrar a estrutura de como realiza a inserção dos dados. Após, serão apresentados exemplos para cada tipo de relacionamento - ou seja, para mostrar suas diferenças.
Estrutura básica
Comportamento do arquivo para relacionamento 1-1
,e 1-N
eComportamento do arquivo para relacionamento N-M
.Popular JSON com classe 1-1Nessa página
Índice