1 467
Subscribers
No data24 hours
-27 days
-130 days
Posts Archive
A anotação @ElementCollection do JPA serve para mapearmos o relacionamento das nossas entidades com listas de classes que NĂO sĂŁo entidades.
Isso nos då a possibilidade de mapear, em nossa entidade, uma lista de String que serå salva em uma tabela a parte. E não só de String, mas também inteiros e outros wrappers Java.
Podemos ainda mapear listas @Embeddable.
Se vocĂȘ quer aprender como usar a anotação @ElementCollection do JPA, na prĂĄtica, o Alexandre vai fazer uma LiveClass nesta quarta-feira, dia 09 de Outubro de 2019, Ă s 19:00h.
Acesse http://bit.ly/jpa-liveclass-17 e defina o lembrete.
Os Query Methods do Spring Data JPA (SDJ) facilitam na criação de repositórios.
Criamos uma interface, adicionamos assinaturas de métodos, que devem começar com um dos seguintes termos: find, read, query, count ou get.
O SDJ cria a implementação da pesquisa em tempo de execução.
Ă sĂł isso e jĂĄ vai funcionar. Parece mĂĄgica!
VocĂȘ jĂĄ pensou em ser um profissional capacitado a criar projetos com essas tecnologias?
â
Spring MVC
â
Spring Data JPA
â
Spring Security
â
Spring Boot
â
Thymeleaf
â
Bean Validation
â
Flyway
â
JPA/Hibernate
â
JasperReports
â
Bootstrap
â
JavaScript
â
Maven
Se vocĂȘ quer aprender tudo isso e ainda se juntar a 1.436 pessoas que jĂĄ desenvolveram um software profissional com Spring...
...entĂŁo precisa entrar para essa turma relĂąmpago do Spring Framework Expert!
Detalhes no link abaixo...
đđ» http://bit.ly/sc-sfe-turma-relampago
Ă bem simples fazer upload de arquivos com o Spring MVC:
(1) Crie o formulĂĄrio e defina o enctype como "multipart/form-data".
(2) Receba o arquivo com o tipo Part e obtenha o InputStream. A partir daĂ, vocĂȘ pode trabalhar da forma que quiser, convertendo o InputStream em um arquivo local ou atĂ© mesmo salvando no banco de dados.
Por padrĂŁo, o Spring Boot vem com o Tomcat como servidor embarcado padrĂŁo.
Mas existe suporte ao Jetty e Undertow também.
Para alterar, basta uma pequena configuração no pom.xml, e voilà !
Considerando a propriedade chamada "app.agencia-bancaria" no arquivo application.properties, podemos obter seu valor:
(1) Injetando em uma variĂĄvel de instĂąncia anotada com @Value
(2) Lendo de forma programåtica a partir do ambiente de execução da aplicação
Fala Galera do Telegram! đ
Recebemos essa mensagem de agradecimento hĂĄ duas semanas de um dos nossos alunos. đ
Mas nĂŁo quero falar sobre ele! Quero falar sobre vocĂȘ... đ
â
â
Se vocĂȘ jĂĄ Ă© programador e quer mudar sua senioridade...
â
Se vocĂȘ saiu da faculdade e quer entrar no mercado de TI...
â
Se vocĂȘ quer se tornar um Programador confiante, respeitado e atualizado...
â
Ou se vocĂȘ estĂĄ desempregado e quer disputar as vagas de Desenvolvedor...
â
EntĂŁo, eu posso te ajudar!
â
O treinamento Fullstack Angular e Spring Ă© o carro chefe da AlgaWorks em formar profissionais capacitados e trazer resultados reais para os alunos.
Eu nĂŁo insistira tanto com vocĂȘs se eu nĂŁo soubesse dos resultados que ele pode trazer para sua carreira.
â ïž As inscriçÔes para essa turma ficarĂŁo abertas sĂł atĂ© amanhĂŁ...
đ http://bit.ly/tl-matriculas-abertas
Engano seu achar que esperar por uma depreciação é mais vantajoso.
Além de não ter nenhuma previsão de acontecer isso com o treinamento FSAS (jå que desde o lançamento do curso, fomos atualizando ele e o preço subindo, nunca abaixando), seu tempo é MUITO MAIS valioso.
Existe um conceito chamado âcusto de oportunidadeâ, que vocĂȘ precisa entender MUITO rĂĄpido.
Ăs vezes, quando a gente deixa de investir em alguma coisa, achamos que estamos economizando.
Mas na verdade estamos ASSUMINDO UM CUSTO, UM PREJUĂZO.
Ou seja, enquanto vocĂȘ espera para tomar uma decisĂŁo, vocĂȘ estĂĄ pagando por isso. VocĂȘ nĂŁo enxerga, mas existe uma conta invisĂvel a ser paga.
Pense comigo: se vocĂȘ jĂĄ tivesse entrado na turma anterior do FSAS, jĂĄ estaria lĂĄ na frente, desenvolvendo projetos e quem sabe as empresas jĂĄ estariam atrĂĄs de vocĂȘ, e nĂŁo vocĂȘ atrĂĄs das empresas.
Bom, essa situação nĂŁo existe com vocĂȘ justamente porque vocĂȘ decidiu lĂĄ atrĂĄs que prefere PAGAR ESSE CUSTO.
O custo de nĂŁo ter as melhores oportunidades!
Pessoal, estaremos ao vivo daqui a pouco...
đ http://bit.ly/jpa-liveclass-15
Quando criamos entidades do modelo de domĂnio de nossos projetos, algo muito comum Ă© termos associaçÔes entre as nossas classes.
JPA nos dĂĄ os recursos para trabalhar com todos os tipos de relacionamentos, como um-para-muitos (OneToMany), muitos-para-um (ManyToOne), muitos-para-muitos (ManyToMany) e um-para-um (OneToOne).
Se vocĂȘ quer aprender a trabalhar com cada um desses tipos de relacionamentos, na prĂĄtica, o Alexandre vai fazer uma LiveClass nesta quarta-feira, dia 25 de Setembro de 2019, Ă s 19:00h.
Acesse http://bit.ly/jpa-liveclass-15 e defina o lembrete.
Nesse vĂdeo explicamos como e por que devemos utilizar a anotação @Embedded do JPA. đ
Fala Galera do Telegram!
Vou direto ao ponto...
As matrĂculas para o Treinamento Completo Fullstack Angular e Spring estĂŁo abertas... đŻđđđ»đ
Esse Ă© um dos cursos mais procurados da AlgaWorks e nĂŁo abrimos muitas turmas ao longo do ano. Essa Ă© a sua chance de dar um Up na sua carreira! đđœââïžđđ»
Para saber mais sobre investimento, conteĂșdo programĂĄtico, projeto do curso Ă© sĂł acessar a pĂĄgina:
đ http://bit.ly/tl-matriculas-abertas
Fala pessoal do Telegram! đđ
Todas aulas do Workshop foram liberadas, junto com o pdf e o cĂłdigo fonte do projeto.
Corra para assistir tudo nesse final de semana, porque vamos tirar do ar no domingo... đđŒââïžđđœââïžđđżââïžđđ»ââïž
Na Ășltima aula tem um botĂŁo para quem quiser entrar para a lista prioritĂĄria do treinamento completo, beleza? đ
đ http://bit.ly/tl-aula01
Bom dia, pessoal do Telegram!! đđ
O Ășltimo vĂdeo do Workshop foi liberado! AtĂ© agora 14.138 pessoas jĂĄ assistiram os vĂdeos.... đŻđŻđŻ
Corre lĂĄ... os vĂdeos ficarĂŁo no ar sĂł atĂ© domingo đââïžđđ»ââïžđđżââïžđđŒââïžđđœââïž
đ http://bit.ly/tl-aula04
Fala pessoal do Telegram! Beleza?
Liberamos a aula 03 do Workshop! Ela estĂĄ demais!
Nessa aula vocĂȘ vai aprender a desenvolver uma pequena aplicação com Angular e Spring, programando tanto o front-end, quanto o back-end, usando arquitetura moderna.
Essa aula Ă© um pouco maior. Ă mĂŁo na massa mesmo! EntĂŁo, nĂŁo deixa para depois...
đ http://bit.ly/tl-aula03
Aprenda a chamar stored procedures com JPA.
A gravação da JPA LiveClass estĂĄ disponĂvel no link abaixo:
đhttp://bit.ly/jpa-liveclass-14
Cada um tem um foco:
đŻ Angular: Framework completo para front-end de aplicaçÔes web, baseado em TypeScript
đŻ Thymeleaf: Template Engine para Java (renderização server-side)
đŻ React: Biblioteca JavaScript para construir UIs (nĂŁo Ă© um framework)
