Тёмный

Criando BACKEND COMPLETO do ZERO com JAVA SPRING + POSTGRES + AWS 

Подписаться
Просмотров 53 тыс.
% 3 095

⭐ Seja um membro do canal e tenha acesso à lives, vídeos e conteúdos exclusivos!
ru-vid.com/show-UCpKvMmsF6QrkVr_zWaLGK-Ajoin
Nesse vídeo nos iremos construir o Backend do eventostec.com.br do ZERO. Vamos usar o framwork Java Spring Boot para construção da nossa API e usaremos o banco de dados PostgreSQL. No final, iremos fazer o deploy da nossa aplicação na AWS, usando serviços como EC2, RDS, VPC, S3 e muito mais!
Aprenderemos conceitos como paginação, filtro de resultados, sub redes, modelagem de dados, arquitetura de solução… pra você ficar PRO no Backend💪🏼
🎁 ALCANCE O PRÓXIMO NÍVEL EM PROGRAMAÇÃO (10% OFF)
tr.ee/kipperdev-desconto-one
🔗 Repositório no Github
github.com/Fernanda-Kipper/eventostec-backend
👉 Aprenda inglês com 47% OFF
tr.ee/kipperdev-yt-fluencypass
👉 Me siga no instagram!
kipper.dev
🌎 Comunidade do Discord
discord.gg/D5sStBByFr

Наука

Опубликовано:

 

14 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 191   
@kipperdev
@kipperdev 3 месяца назад
🎁 APRENDA JAVA NA ROCKET COM 10% OFF tr.ee/kipperdev-desconto-one
@aironsilva6452
@aironsilva6452 4 месяца назад
já esta na hora desta moça inteligente gravar curso de java com spring, porque a sua forma de fazer e explicar é de qualidade altissima.
@kipperdev
@kipperdev 4 месяца назад
Obrigadaa Airon! 💜💜
@GabrieIKing
@GabrieIKing 4 месяца назад
Compraria com muito prazer
@aironsilva6452
@aironsilva6452 4 месяца назад
@@GabrieIKing seria era briga para pegar o curso no lançamento. Rrrsrsrtss. Já estou na fila
@SANTIAGOGOMESDELIMA
@SANTIAGOGOMESDELIMA 4 месяца назад
Compraria com certeza. Explica super bem!
@alvesxest
@alvesxest 4 месяца назад
Eu compraria com total certeza. Tô precisando aprender spring security e outros dessa área e não tem nenhum curso bom
@GabrielAlves-eu3fb
@GabrielAlves-eu3fb 4 месяца назад
Não tenho palavras pra explicar o quanto a Fernanda contribui com esses videos para a comunidade. Simplesmente sensacional !!!!
@kipperdev
@kipperdev 3 месяца назад
@@GabrielAlves-eu3fb aaaaaa obrigadaa Gab! 💜
@LucasBarbosa-wp3ps
@LucasBarbosa-wp3ps 4 месяца назад
Estou estudando Java Spring, esse vídeo caiu do céu, obrigado Fernanda Kipper
@venilsoncosta4826
@venilsoncosta4826 4 месяца назад
Por conta disso virei membro do canal. A Fernanda é sensacional. Muito conteúdo excelente.
@kipperdev
@kipperdev 4 месяца назад
Muito obrigadaa, Venilson 💜
@diego_af
@diego_af Месяц назад
Conteúdo mais valioso, sincero e prático do que 99% dos cursos sendo vendidos por aí. MUITOS MAS MUITOS Parabéns pelo seu trabalho/conteúdo! Sua didática é incrível e o conhecimento não é aquele basicão cheio de exemplos fracos e sem uso na prática. O fato de você FALAR tudo que você está fazendo/digitando/pensando é sensacional e faz com que fique MUITO mais simples entender o que está sendo feito/executado. Sem dúvidas vou virar membro do canal, Muito Sucesso em sua vida!
@snowzin_tv
@snowzin_tv 4 месяца назад
Eu também sou “Ituber” e te tenho como referência lá dentro Kipper. Você é um exemplo de dev e acredito que você tem potencial gigantesco. Desejo todo sucesso do mundo!
@brazilianmmalegend
@brazilianmmalegend 4 месяца назад
Aí Fernanda, tô aqui a um tempo mas não sou muito de comentar. Obrigado por todo conteúdo de sempre, você é uma das poucas produtoras de conteúdo do Java que mostra o ECOSSISTEMA da linguagem... A galera iniciante se prende muito em linguagem, mas no final das contas você precisa é conhecer o ECOSSISTEMA em torno da linguagem que você vai mexer... A linguagem em si "pouco importa", o que importa é que você saiba 20% de cada ferramenta que envolve essa linguagem... Um framework popular, Um Redis pro cache, uma mensageria pique RabbitMQ, uma ferramenta de Cloud, de Containerização, uma pipeline tipo Jenkins, uma ferramenta pra monitorar os logs como o Grafana, um OAuth 2.0/JWT pra autenticação, um JUnit pra testes, etc... pega o básico de cada parada dessa e treina o fluxo mano, com tu faria pra deployar um "Hello World" de verdade... Ao invés de tentar virar o mago da linguagem e fazer o "projeto pika" de mentira... Você é uma das poucas que mostra o que orbita em torno da linguagem... Seria muito irado um conteúdo de message queues tipo um Kafka da vida... Fica ae a sugestão de um inscrito antigo. Sucesso ae pra vc osssss.
@kaiquew7312
@kaiquew7312 Месяц назад
Passando só pra avisar que anotei cada um dessas ferramentas (Redis, RabbitMQ, Jenkins, OAuth 2.0/JWT, JUNIT )que você escreveu para estudar kkkkkk.
@ViniciusTrecenti
@ViniciusTrecenti 4 месяца назад
Primeiramente parabéns pelo conteúdo Fernanda, você explica tudo muito bem!! Estou realizando uma formação da AWS e sua explicação sobre configuração de alguns serviços ajudou muito!
@DevJOMAGO
@DevJOMAGO 3 месяца назад
Vim porque você apareceu na rinha de Dev do chorume do mano deyvin... Quero acompanhar seu trabalho agora...
@artur-bb6js
@artur-bb6js 4 месяца назад
Parabéns pelo projeto, achei bem completo, parabéns, sempre tive dúvida como era o java, agora consegui entender como funciona
@viniciusrodriguesdev
@viniciusrodriguesdev 2 месяца назад
Muito obrigado Fernanda, vc não tem noção do quanto está me ajudando.
@vanderlirodrigues8135
@vanderlirodrigues8135 4 месяца назад
Quando estava iniciando o que procurei de conteúdo clean assim não foi brincadeira. Parabéns, excelente vídeo.
@MrSaitam
@MrSaitam 4 месяца назад
Parabéns pelo excelente vídeo didático explicando o desenvolvimento do projeto backend com Java, Spring, PostgreSQL e o deploy na AWS! A sua clareza na apresentação e a forma organizada como estruturou o conteúdo são realmente inspiradoras. Notei que você utilizou migrations Flyway no projeto, o que é uma ótima prática para a gestão e versionamento do banco de dados.
@Luaninhaa
@Luaninhaa 4 месяца назад
Amo e recomendo pra todos!!! Conteúdo de muita qualidade Fe, tu eh demais!!! 🤍
@TheLPain
@TheLPain 29 дней назад
Só para constar para a galera que vai querer seguir essa aula e ir codando junto. Aurora é fora do free-tier, tu pode fazer tudo localmente se não quiser gastar dinheiro.
@kaiozinn4585
@kaiozinn4585 2 месяца назад
Incrível como essa mina é inteligente e sabe muito do assunto, braba de mais 🙅🏻‍♂️
@iridium-x7i
@iridium-x7i 4 месяца назад
videozao brabissimo, um conteudo que ninguem fez ainda. em um video que da pra assistir em duas horas pqp. fer e um ser celestial de outra dimensao.
@kipperdev
@kipperdev 3 месяца назад
hahaha valeuu, Vinii Eu me esforço pra trazer bastante conteúdo mas sempre com qualidade. Fico muito feliz em ler seu comentário e saber que estou conseguindo 💜
@LeticiaSilva121
@LeticiaSilva121 4 месяца назад
Parabens pelo video Fer . Otimo ver sua explicação
@kipperdev
@kipperdev 4 месяца назад
Muito obrigadaa Leticia 💜💜 Fico feliz que tenha gostado
@DanielFavoreto-n4u
@DanielFavoreto-n4u 3 месяца назад
Nao conhecia esse canal e confesso que nao esperava um conteúdo de tao alta qualidade e bem explicado assim. Parabéns pelo ótimo trabalho e continue assim, ganhou mais um fã :)
@jeanlucas06
@jeanlucas06 Месяц назад
deixando alguns centavos de contribuição: ao criar a migração de evento, definir o campo "img_url" como TEXT ao invés de VARCHAR(100), dessa forma o campo fica com o tamanho variável e ilimitado (evita um "overflow" do campo); gratidão pelo conteúdo Kipper! ❤
@daniel-azevedo-maia
@daniel-azevedo-maia 4 месяца назад
Se você fizesse um curso de Java/Spring, certamente seria o melhor da web.
@shadowzl3639
@shadowzl3639 4 месяца назад
eu estava esperando esse vídeo pra semana que vem pra ter mais tempo para contribuir com o projeto
@kipperdev
@kipperdev 2 месяца назад
Boaa
@rodrigoandrade6485
@rodrigoandrade6485 4 месяца назад
Conteúdo de qualidade para comunidade, obrigado.
@sf-zr3oj
@sf-zr3oj 6 дней назад
Mulher, tu é uma mãe p gurizada! Tava precisando de um curso exatamente p isso
@kipperdev
@kipperdev День назад
Que bom que gostouuu
@liukenmonteiros9721
@liukenmonteiros9721 4 месяца назад
Vejo muito ela como uma figura materna.
@arielfranco5084
@arielfranco5084 4 месяца назад
Kkkk parece que foi arranjado, sentei pra assistir seu vídeo de spring security e você lançou esse, já que tô aqui vamos lá, a propósito sensacionais seus vídeos, parabéns viu
@kipperdev
@kipperdev 4 месяца назад
Ahahahahaha tudo combinado! Valeu Ariel, espero que curta esse vídeo tb 💜💜
@felipe-rodriguees
@felipe-rodriguees 4 месяца назад
tráz um microservices no padrão saga, vamos simular um projeto grande com poucos microservices e usar cache, fila com rabbit ou stream com kafka e distribuir, iria ser bem maneiro.
@kipperdev
@kipperdev 4 месяца назад
Simmm! To preparando um conteúdo mais avançado pra tocar nesses tópicos, valeu Luis! 💜
@Ewerson96
@Ewerson96 4 месяца назад
Muito bom. Parabéns! Seus vídeos estão cada vez melhores!
@Franwebeer
@Franwebeer 4 месяца назад
Manda muito ! Parabéns pelo trabalho 👏👏
@kipperdev
@kipperdev 4 месяца назад
Muito obrigada Fran! 💜
@luelenth
@luelenth 4 месяца назад
Fer os seus conteúdos são sensacionais!! Queria muito um curso completo seu de Java e Spring!
@kipperdev
@kipperdev 3 месяца назад
Que bomm que você gosta Lu 💜💜 Amo ler esse tipo de comentário Quem sabe um dia saia esse curso hahaha
@Fonetico13
@Fonetico13 3 месяца назад
Ótimo video Feh! Assistindo um pouquinho a cada dia! E é legal assistir a sua forma de fazer as coisas porque lembra um pouco os designs patterns que usamos no dia-a-dia. Sempre dá pra aprender algo novo com isso. Sucesso!
@shadowzl3639
@shadowzl3639 4 месяца назад
Riquíssima explicação carracas. Como tu consegui tanto conhecimento assim em 4 anos de experiência ?
@kipperdev
@kipperdev 2 месяца назад
Muito obrigada Shadow!! 💜 Foi estudando bastante e praticando, eu acredito hahahah cansei de criar projetinhos para treinar 🤓🤓
@daviddeleon4706
@daviddeleon4706 4 месяца назад
Cara, quantos anos essa menina tem? Que talento para explicar e que inteligência absurda!
@BrunnoAssuncao
@BrunnoAssuncao 3 месяца назад
21
@gssj-o8p
@gssj-o8p 4 месяца назад
Bah a guria é imparável parabéns!
@tarsisoliveira452
@tarsisoliveira452 4 месяца назад
Se vc fizer um curso, com certeza eu vou comprar
@kipperdev
@kipperdev 3 месяца назад
Muito obrigado pela confiança Tarsisio 💜
@shadowzl3639
@shadowzl3639 4 месяца назад
Comecei a estudar Banco de dados , também vi algumas coisa sobre o figma .Por que queria melhorar um pouco o layout do projeto de eventos. Curto muito seus vídeo Nanda quase tudo que estudo me mantem atualizado com o que você explica na Live code. Joci é meu nome .
@kipperdev
@kipperdev Месяц назад
Muito obrigadaa, Joci fico muito feliz que você goste dos vídeos 💜 Que legal! Parabéns pela iniciativa ir atrás e aprender mais sobre o que você precisa. Um abraço!
@aderman
@aderman 4 месяца назад
Parabéns, Fernanda, muito legal. Sugiro depois de um vídeo de uma estrutura básica de um serviço de autenticação java/springboot com login/senha, e-mail com token para validar o registro, serviço de reset/forget password. E junto um controle no frontend. Quem sabe um dia. Obrigado!
@leok9982
@leok9982 3 месяца назад
Bom demais, conteudo top como sempre. Voltando a estudar depois de um tempo afastado devido as enchentes.
@kipperdev
@kipperdev 2 месяца назад
Que bomm, Leo Desejo sucesso na sua volta dos estudos, espero que os vídeos te ajudem!
@romuloquintas
@romuloquintas 4 месяца назад
A aula que estava precisando!
@Eduardonms
@Eduardonms 3 месяца назад
Top parabéns pelo vídeo. Imagino o quanto foi cansativo gravar. 💪🏻👏🏻👍🏻
@luisito.dos.programas
@luisito.dos.programas 4 месяца назад
Video chegou na hora certa to terninando de ver SQL e já vou pro Spring
@kipperdev
@kipperdev 4 месяца назад
Boaaa! Já emenda os estudos hahaha Espero que goste do vídeo 💜
@fandom_arfact7801
@fandom_arfact7801 3 месяца назад
Fernanda, organizei um evento online e presencial onde tinha palestras online e presencial em algumas faculdades participantes do evento. Nesse caso, existiriam mais de um endereço do evento. Aí a modelagem seria 0 para many em Address.
@LuisEduardo-q7i
@LuisEduardo-q7i 3 месяца назад
alguem aqui ja viu aquele reels do felipe dechamps, que ele faz uma aplicação e pergunta: "como voce programaria isso?" quando eu vi aquele video, eu nao entendia nada, mas nesse tutorial da kipper e com conhecimentos de fora, fica tudo mais claro e da pra desenrolar de boas
@iridium-x7i
@iridium-x7i 4 месяца назад
spring e muito bom. eu uso nest vou passar a usar spring tambem. Essas dependencias que voce colocou no projeto sao muito maneiras.
@kipperdev
@kipperdev 3 месяца назад
Boaa Vini! O bom é ter um portfólio grande de ferramentas e usar a que melhor se adapta em cada situação… mas na dúvida é spring hahaha
@sr.moreira
@sr.moreira 3 месяца назад
Esse tipo de conteúdo é mais voltado para o público intermediário/avançado, pois, quem está iniciando com o Java agora usando interface gráfica e IDE como o Netbeans, por exemplo, fica muito confuso com tanta informação e palavras em inglês que no meu vê, no início mais confundi do que ajuda. De qualquer forma, é um conteúdo muito rico e muito bem feito. Parabéns pelo trabalho Fêh!
@BrunnoAssuncao
@BrunnoAssuncao 3 месяца назад
Nanda, pra mim você é perfeita, obrigado pelo conteúdo em java e de longe é o mais atualizado e com didática perfeita! Tenho um curso pago (17 reais por mes 1 ano) e o conteúdo lá é bem desatualizado! Você ta me salvando de vdd, então por favor, não perca essa vontade, esse encanto por passar conhecimento e ainda de forma gratuita, oq ajuda demais esse jovem aprendiz aqui kkkkkkkk infelizmente não consigo retribuir com valores, mas espero que vc consiga ao menos monetizar nas plataformas e assim conseguir continuar fazendo isso! De vdd, obrigado! (Ignora essa ft de perfil kkkk)
@iridium-x7i
@iridium-x7i 4 месяца назад
ver depois esse sistema com um front bonitao depois vai ser maneiro.
@kipperdev
@kipperdev 3 месяца назад
Quando juntar tudo vai ficar muito massa 🤩
@jeform
@jeform 18 дней назад
Oi, Fernanda! Muito obrigado pela aula postada! Fiquei com uma dúvida, as instruções SQL no código, não são passíveis de SQL Injection?
@shadowzl3639
@shadowzl3639 4 месяца назад
MVP merecido .
@kipperdev
@kipperdev 2 месяца назад
Muito obrigado, Shadow
@yagoangeloelias1033
@yagoangeloelias1033 2 месяца назад
Eu entendo que esse video é so um exemplo, mas so queri avisar que, habilitar o acesso ao bucket como publico pode ser perigoso, o ideal seria manter aquela configuração ativa e servir as imagens atraves do cloudfront. outra solução, se nao for usar o cloudfront, é serviir as imagens do s3 com uma assinatura.
@romeulimad
@romeulimad 4 месяца назад
Muito bom, Feh!! Só uma sugestão de vídeo depois: Sobe uma imagem docker da aplicação, e sobre na AWS. Creio que seria interessante essa outra solução também. Seus vídeos sempre são muito bons!!
@kipperdev
@kipperdev 4 месяца назад
Valeuu Romeu! 💜 Simm, já tem vídeo de docker aqui no canal, mas depois vou dockerizar essa aplicação tb, valeu pela sugestão 😊
@romeulimad
@romeulimad 4 месяца назад
​@@kipperdev Fala, feh!! Tudo bem? Pode me tirar uma dúvida? Acompanhando esse último vídeo me surgiu uma dúvida. Da forma como você finalizou sua aplicação, se eu quisesse fazer uma requisição para criar um evento eu já conseguiria? (Não sei se você deixou a instância do EC2 no ar) Porque como você criou um Gateway de internet onde permite o acesso de qualquer IP, então teoricamente eu já poderia fazer uma requisição aq do meu computador para criar um evento e ele persistir no Banco de Dados, certo? Sou novo nesse mundo de AWS, tô engatilhando nesse negócio de Gateway, VPC kkkkkkkkkkk
@felipedossantos7246
@felipedossantos7246 4 месяца назад
Vou maratonar
@joao1081
@joao1081 3 месяца назад
essa analogia da vpc foi muito boa!
@kipperdev
@kipperdev 3 месяца назад
Que bom que gostou, João 💜
@diogogaldino2705
@diogogaldino2705 4 месяца назад
Relacionado aos respositories, vi que voce colocou todos dentro da pasta, se eu tiver varios repositories é recomendado deixar assim ou criar pastas para cada respository?
@leonardomaiadev
@leonardomaiadev 9 дней назад
esse vídeo aqui é ouro
@DiogoMoreira0610
@DiogoMoreira0610 4 месяца назад
Fernanda, o que vcs usam para gestão de projetos?
@carlosync
@carlosync 4 месяца назад
Muito bom a estrutura montada, vou implementar nesse final de semana esse projeto. Tem o código fonte no github para fim de comparação?
@kipperdev
@kipperdev 3 месяца назад
Boaaa! Espero que tenha conseguido fazer o projeto! Aqui o repo do Github github.com/Fernanda-Kipper/eventostec-backend
@karatecabrasileiro6575
@karatecabrasileiro6575 4 месяца назад
Boa tarde Fernanda, qual a ferramenta que voce costuma utilizar para fazer o MER tanto pessoal quanto no trabalho? DBDesigner, power designer...? Obrigado
@danilloleal8517
@danilloleal8517 4 месяца назад
Parabéns como sempre pelo conteúdo maravilhoso! Fernanda, seria possível disponibilizar a documentação que você criou no Notion? Gostei muito da organização e gostaria de me inspirar utilizando esse modelo. Brigado pelo vídeo.
@Gelozo
@Gelozo 4 месяца назад
Uma dúvida sobre aws. Eu consigo limitar para salvar e acessar as imagens apenas através de um dominio ou ip? Pra tipo um sistema faz upload e só dentro dele consegue visualizar. Vlws
@israelbastos2756
@israelbastos2756 3 месяца назад
Oi Fernanda, que baita conteúdo! Parabéns.. mas me diz uma coisa, porque migrations e não Hibernate? Qual foi sua motivação? Um grande abraço.
@petroniobonavides3530
@petroniobonavides3530 4 месяца назад
Cara professora, existe algum vídeo seu aonde você faz uma aplicação para o steck incluindo o envio de token jwt do front-end para o back end?
@xtreamshorts
@xtreamshorts 4 месяца назад
Caiu como uma luva.
@ThiagoBilangieriFrancadeOlivei
@ThiagoBilangieriFrancadeOlivei 3 месяца назад
Muito bom o vídeo e estou acompanhando, so fiquei perdido na parte da AWS pois nao tenho muito conhecimento em fazer o IAM e as configurações de usuários.
@gabrielrochasantana
@gabrielrochasantana 4 месяца назад
Em 01:20:47 , Fer, você acha mais performático ou menos verbos fazer a chamada para uma storedProcedure no banco PostGreesql para ela fazer a query? Curto deus vídeos. 👏
@luizcarlosfernandes4647
@luizcarlosfernandes4647 4 месяца назад
Curto muito o uso de SP. Mas, no caso do backend que ela usou como é algo simples, uma query resolve facil. SP é interessante usar quando tem uma lógica mais complexa no banco de dados.
@carlinhoshk
@carlinhoshk Месяц назад
Queria saber como criar "objetivos" do meu projeto, pq eu mesmo só consigo pensar no que meu sistema deve fazer só na hora do codigo e sei que isso é muito errado pq eu fico travado e nunca tenho uma linha a ser seguida... será que da para usar IA para me dar os topicos a serem seguidos?
@kalebkaleb3189
@kalebkaleb3189 2 месяца назад
Nossa como é boa a mãe da programação
@kipperdev
@kipperdev 2 месяца назад
ahahahahhsha 💜
@cleverton7790
@cleverton7790 4 месяца назад
que conteúdo incrível 👏👏
@kahilopedro-speedcuber5192
@kahilopedro-speedcuber5192 4 месяца назад
Fernanda Já pensou em usar kotlin para spring boot?
@Filfranca
@Filfranca 4 месяца назад
Excelente! 👏
@abraaof0
@abraaof0 Месяц назад
Fantástico!
@robsonlirayou
@robsonlirayou 4 месяца назад
Olá Fernanda, tenho acompanhado seu canal e me tira uma duvida, tenho o Java 8 por conta de uns projetos especificos que o utilizam , e nem precisa dizer sobre ... porque reparei que nem o 11 aparece mais ai no Spring Initializer, existe algo para eu conviver com o 8 e hoje digamos o 17? eu recordo que para programação por exemplo em Python conseguimos colocar um gerenciador de ambiente ( nem sei se pode ser chamado assim ) e qdo queremos utilizamos uma versão ou outra ... pergunto porque penso que ainda vou usar por um bom tempo o Java 8
@luizcarlosfernandes1945
@luizcarlosfernandes1945 4 месяца назад
Você pode criar uma máquina virtual e instalar uma OS do seu agrado para trabalhar com o java mais atual. Pode usar o Ubuntu, excelente ambiente de programação. Com a VM não irá precisar mexer com sua configuração do PC.
@filipeserafini6218
@filipeserafini6218 3 месяца назад
por volta de 28:30 minutos tive um problema, meu postiço ficou pedindo uma senha para acessar o database server, porem não sei qual senha seria essa, e um pouco pra frente, em 29:35 tu comentou que deixaria um link para fazer esses passos com comandos do Postgres pelo terminal, mas não encontrei também!
@9945tdz
@9945tdz 2 месяца назад
eu tambem preciso dos comandos, e nao deu pra usar o postico porque é so pra mac
@lucasanjos5708
@lucasanjos5708 3 месяца назад
Excelente conteúdo.
@MikaelRocha-f1x
@MikaelRocha-f1x 4 месяца назад
Top d+!
@romeulimad
@romeulimad 4 месяца назад
Bom dia, rapaziada! Podem me tirar uma dúvida? Vocês sabem me dizer porquê na entidade Address ela utilizou a anotação ManyToOne na coluna Event? Sendo que um evento teoricamente não pode está associado a vários endereços? E no diagrama ela mesmo fala que a relação entre evento e tabela é de zero ou um. Fiquei na dúvida.
@luizcarlosfernandes4647
@luizcarlosfernandes4647 4 месяца назад
A relação está ok. Um endereço pode ser usado em mais de um evento só que em datas diferentes.
@kipperdev
@kipperdev 3 месяца назад
Oii Romeu, tudo certo? Nesse caso específico eu poderia ter utilizado a anotação @OneToOne mesmo, para representar a relação entre endereço e evento (zero to one não existe anotação). Eu acabei me confundindo no momento de criar a entidade, e isso pode até causar comportamentos indesejados, pois a entidade Event está com a relação @OneToOne e na tabela address está com @ManyToOne. Esse post aqui do stackoverflow explica certinho cada um dos mapeamentos de relacionamento, mas nessa parte do video eu errei mesmo! pt.stackoverflow.com/questions/234755/diferen%C3%A7as-onetomany-manytomany-manytoone-onetoone
@andrezasoares7637
@andrezasoares7637 2 месяца назад
A pessoa até começa a gostar de java kkkk créditos a Fêh
@bethojr3084
@bethojr3084 4 месяца назад
cara, foda viu! mto massa. e é pq nem gosto de java kk
@GladsonReis
@GladsonReis 3 месяца назад
Olá, Fernanda, por acaso vc tem alguma live criando uma API usando CQRS e Event Source? Eu imagino que a explicação será a mais "top" de todas !
@kipperdev
@kipperdev 3 месяца назад
Oii Gladson! Ainda não temos, mas com certeza vai sair video disso no canal 💜💜💜 (pretendo fazer uns videos mais aprofundados no mes que vem)
@gabrielfernans
@gabrielfernans 3 месяца назад
Uma dúvida (que pode parecer boba), se o JPA se encarrega de criar as tabelas que eu defino no meu domain, qual o intuito da execução das migrations pra criação de tabelas, seria uma questão de rastreabilidade de execução das queries?
@leok9982
@leok9982 3 месяца назад
Com as migrations vc consegue ter um controle de versão das tabelas do banco de dados. Conforme vc precisar modificar o banco/tabelas, vai criando novas migrations e tudo isso fica registrado. A própria documentação do JPA recomenda que a criação automática dos schemas não seja utilizada em produção, somente em um ambiente de desenvolvimento. Em produção o correto é utilizar as migrations.
@LucianoGuimarães-s8f
@LucianoGuimarães-s8f 4 месяца назад
imagina Fe + Deborah Kurata, o sonho de princesa
@ailtondba
@ailtondba 4 месяца назад
Sabe o que acho lindo é voce explicando linha a linha, comando a comando, parece que voce ta lendo um livro e gostando da historia.
@SalesPublicidade
@SalesPublicidade 2 месяца назад
Fala Fê, qual versão do Java você recomenda para começar na linguagem?
@camaradachiste
@camaradachiste 3 месяца назад
Fernanda, passando aqui pra te agradecer pelo conteúdo, se puder, faz algo voltado a Linux um dia! valeu!
@kipperdev
@kipperdev 3 месяца назад
Muito obrigadaa 💜
@Kasikke
@Kasikke 4 месяца назад
Tentei fazer com o MongoDB pq não tenho como cadastrar cartao pra AWS, mas não consegui
@feliperibeiro7606
@feliperibeiro7606 2 месяца назад
Fiquei com uma dúvida, mesmo colocando "Nível gratuito" ao criar o banco de dados na AWS, eu sei serei cobrado ?
@lucaszx22
@lucaszx22 3 месяца назад
Fernanda tem como disponibilizar o fluxograma do drawio?
@regiscp9285
@regiscp9285 4 месяца назад
Fer eu tneho uma pergunta, na parte de backend em spring, é preciso ter uma controller da home page de um site? ou só o front que cuida disso e o back end cuida de outras coisas?
@luizcarlosfernandes4647
@luizcarlosfernandes4647 4 месяца назад
O framework spring boot é uma evolução do spring mvc que segue um padrão de arquitetura MVC( Model-View-Controller). No spring boot temos esses elementos quando elaboramos as entidades que se relacionam com os campos da tabela, o modelo, o View quando usamos os serviços para obter as informações e trabalhar com as regras de negocio. E o Controller para acesso dessas informações do M e V, criando as APIs que serão usadas no frontend. São três camadas que se relacionam e melhoram o desempenho da aplicação. E facilitam também a correção e manutenção do código. O Controller tem a função de intermediar o frontend com o que foi trabalho no Model e no View, ele encapsula essas informações. Desta forma, é fornecido APIs especificas sem comprometer as regras de negócios usadas na API. O controller do backend não vai controlar a home page. O frontend irá somente utilizá-la para acessar as informações e persistir os dados no qual o MVC controla. E necessariamente, uma API não precisa envolver base de dados. Pode ser simplesmente calculos ou procedimentos importantes que você queira encapsular, como um sistema para monitorar a geração de energia solar.
@GabrielFratelli-t1j
@GabrielFratelli-t1j 3 месяца назад
Faz usando angular junto com essas tecnologias!!!
@nicpeters3306
@nicpeters3306 Месяц назад
Se você não ta afim de criar conta na aws nem é possivel então concluir esta aplicação? Eu queria concluir mas pedem até número do cartão de credito,ai desanima kk
@kb-games
@kb-games 4 месяца назад
Necessária
@rafaelsoares5506
@rafaelsoares5506 2 месяца назад
esse notion fica disponivel em algum lugar?
@GabrielOliveira-mt3cp
@GabrielOliveira-mt3cp 2 месяца назад
se fizer um curso eu compro em, acho que todos na verdade
@Luizsobrinho3
@Luizsobrinho3 4 месяца назад
Existe outra maneira de fazer a configuração da aws, sem ser pelo modo stardard, sem olhar as configurações que está na maquina ?
@marceloeduardobenencase5857
@marceloeduardobenencase5857 4 месяца назад
Fernanda, tenho uma dúvida. Vejo você usando o IntelliJ mas eu só achei ele na versão paga. Ai eu queria saber se você usa o pago mesmo ou se você usa uma versão gratuita.
@mtx7126
@mtx7126 4 месяца назад
tem a versão community edition, é de graça
@Portalkernel
@Portalkernel 2 месяца назад
Na verdade qualquer coisa com java me dá um sono tremendo.... mas gostei do conteúdo.
@joaopedrodelduck5353
@joaopedrodelduck5353 3 месяца назад
Tem o vídeo que tu constrói o front ?
@luizcarlosfernandes4647
@luizcarlosfernandes4647 4 месяца назад
Pessoal, na ultima etapa do backend, para ler os detalhes do Event. Do jeito que ela mostrou no video não funcionou aqui. Já que no CouponRepository e no CouponService ela usa UUID eventId, troque UUID pela classe Event. Em getEventDetails no EventService tá ok. Já que ela obtem o event a partir do id do Event registrado, usando findById do eventRepository. Eu tentei rodar a instancia do backend do jeito que ela mostrou no video. E dava um erro de compilação, mostrando a incompartibilidade dos paramentros UUID e Event.
@King-iw5cf
@King-iw5cf Месяц назад
O que posso usar como banco de dados no windows? Não tem postico