E aí E aí galera tudo bem vinda vamos fosse maratona Java e aquele abraço especial e o meu agradecimento do fundo do coração para todo mundo que amendoim nosso canal porque na sala vamos falar sobre o relacionamento mais de Há muitos pronto então nós fizemos de um para muitos né é que entre jogador em time vamos que um jogador ele pode ter um time né E aqui nós temos relacionamento onde unidirecional se o time não tem conhecimento do jogador então sem banco de dados você não conseguirá retornar à por exemplo através do time Quem são
os jogadores né que você precisa fazer uma uma lógica assim é para pegar todos os jogadores do time A através do jogador é bom antes de falo sobre o relacionamento bidirecional nós vamos dar um outro exemplo né que é o dir a muito estão vamos trocar aqui nós temos jogador de time e antes de voltar nesse canal nós vamos criar aqui agora Duas Faces uma vai ser escola e outra vai ser professor Então vamos começar com aquelas escola irmão a escola EA escola vai ter para um TXT dengue vamos começar somente com o nome dessa
escola e nós vamos criar aqui out in search uma classe chamava Professor essa foto Professor ela vai ter ao também só um livestream o nome Vamos para o relacionamento uma escola pode ter vários professores mas o professor só pode ter uma escola e entre aqueles professores só pode trabalhar em uma escola porém relacionamento é unidirecional de escola para professora então através da escola você pode pegar todos os professores estão uma escola tem vários professores Então quando você fala assim que essa escola tem vários professores se tá falando que você vai ter um objeto Professor muito
cuidado com o pacote tá Associação É nós estamos trabalhando agora eu tava rei porque pode ter vários professores Prof Soares e bom e você pode criar aí vem aquela é só quando o que é uma escola eu vou ter as pessoas diretamente e não se pode ficar uma escola sem ter nenhuma pessoa nela Então o nosso Construtor vai ter só o nome aí a gente vai agora outset que a terra setra seleciona os dois né para tatit a segura shift e aperta a setinha para cima para baixo aí aperta Inter e nós podemos fazer aqui
no nosso método imprimir I Like Boys imprimir já tá vendo que eu tô trabalhando assim mesmo ir para o método de teste tô fazendo tudo aqui depois eu vou testar Eu imprimi Salt é professor né desconto nome e o desculpa escola desporto na escola em seguida vamos verificar se o professor ele tem alguma coisa antes de nos sentarmos criar não for né então se Professor o igual anulo que nós seguinte é nula O Retorno você fazendo dessa forma é aceitável apesar de você poder colocar assim já acredito que conto é dessa forma você também a
você pode remover os calibres então assim depende muito nossa equipe né mas eu quero manter código brinquinho para você não se confundirem e agora eu vou tirar aqui professores Alt enter vai para a parte de itera professor falte Professor. a assistir o gajo Sete Lagoas Professor então o time 7 consultor com o nome e também o Finn seu teatro era caro para o nome e agora aqui na escola hoje não foi pessoal. Pet nome é legal agora nós podemos ir para o nosso escola teste direito e corta a fizer um espécime precisamos geralmente como está
criando os objetos a ordem não importa mas faz mais sentido você começar dos objetos que não tem outro objeto por que é por exemplo seu começar com escola eu tenho que colocar o professor depois não sei o que é a primeira professor e uns colocá-las inovação sistema ele vai tá disponível tá quando for ir à escola então eu posso ficar aqui por exemplo Professor pacote Associação muito cuidado tá Professor essa vinil Professor eu vou passar um nome Vamos ver que esse aqui é o Jiraya Oi Iaiá Sensei OK cidade sem ser o o professor japonês
uma cair assim que sair aqui e agora a gente vai te dar uma escola escola escola é sempre nenhum escola aí a gente não tem homem é e a gente tem só o consultor com o nome Nosso e aperte a tecla de atalho de rock Paulo vídeo então é caso você queira também que a escola com é um professor você pode sobrecarregar o consultório tá na verdade de consultório aqui e coloca em cima né que é o certo e por exemplo se você apertar Alt insert Construtor você pode selecionar as duas opções agora você pode
criar uma escola com os professores isso é interessante né você fazer essa sobrecarga nos casos onde você já tem o professor disponível nesse caso aqui no nosso escola teste nós já temos o professor a disponível então nós podemos vir aqui né ele adicionar agora no poder carregado um Array de professores nós não temos uma rede para ver só estão sendo duas opções ao passo diretamente aqui ou você quer aqui professor os professores o recebe é uma rede uma posição né eu pessoal aí você passa aqui esse professores diretamente no consultor e agora que nós temos
a nossa escola nós podemos chamar aqui escola. Imprimir contracheque 110 e Aqui nós temos o nome da escola e o professor disponível lá dentro ou se nós criássemos outro professor nós vamos colocar aqui Professor um professor dois esse aqui é o Kakashi nós temos aqui Professor um viu a professor 2 o ponto shift F10 e você muda agora a escola coloca Jiraya Kakashi Então agora você já sabe também como funciona o relacionamento de Monte pronta nós temos de um para muito ciúmes para onde fosse muito para manter exatamente a mesma coisa Teria a uma lista
nos dois lados né porém eu acho que não precisa mais importante falar agora sobre o acionamento é Me direcionar também não mudou muita coisa mas é bom a gente passar sobre ele para não causar nenhuma confusão Toys lá vejo vocês na próxima ao até mais