Spring Data JPA - Persistência Simples e Eficaz Spring Data JPA - Persistência Simples e Eficaz
De: R$ 0,00Por: R$ 49,00ou X de
Preço a vista: R$ 49,00
Quem viu este produto , comprou
-
Aumente o poder de ASP para criar páginas da Web dinâmicas e aplicações que ampliem a funcionalidade em nível de servidor. Atualizado e repleto de scripts prontos para execução, este livro é um guia prático que abrange todos os assuntos relacionados a este tema, desde as características fundamentais do ASP até a criação de aplicações para a Web consistentes orientadas a banco de dados. As aplicações, scripts e fragmentos de código que fazem parte do CD são abordadas no texto, facilitando a navegação através do conteúdo do livro. O livro contém definições de processos para criação de uma loja virtual e de um site de leilão online. Acompanha um CD-ROM para auxiliar no aprendizado. ... Ler mais +
QUERO VER -
ESGOTADO Desenvolvendo Information Cards e CardSpace - Do Iniciante ao Profissional .
-
Desenvolvendo Aplicações PALM com NS BASIC
-
-
Conheça dispositivos de leitura, processos de produção e modelos de negócio Se editores e autores trabalharem juntos e conectados à demanda do mercado, verão que existe espaço para livros impressos e digitais caminharem juntos tranquilamente por muito tempo. ... Ler mais +
QUERO VER -
Programação Orientada a Objetos Usando Java Programação Orientada a Objetos Usando Java
-
Primeiros Passos com Sensores - Perceba o mundo usando eletrônica, Arduino e Raspberry Pi
-
FireMonkey, FireDac e Firebird - Uma Aplicação Desktop
-
Lauren Ipsum - Uma história sobre ciência da computação e outras coisas improváveis
Lauren Ipsum é uma jornada fantástica através de uma terra onde a lógica e a ciência da computação ganham vida.
QUERO VER
Conheça Lauren, uma aventureira perdida em Usuariolândia, que precisa resolver uma série de quebra-cabeças para encontrar o caminho para casa. À medida que visita lugares como o Café Inserção & Remoção e faz amizade com pessoas como Hugo Rústico e o Caixeiro-Viajante, Lauren aprende ciência da computação sem sequer se dar conta de que está aprendendo – e você também!... ... Ler mais + -
Padrões de Programação: Para Fábricas de Softwares, Analista e Programadores
-
Desenvolvendo Aplicações em Kylix
Tudo sobre como administrar a ferramenta RAD, das etapas de desenvolvimento inicial à distribuição de aplicações baseadas na Web. Traz detalhes sobre as estruturas, aplicações de bancos de dados e conjuntos de dados de RAD do Kilyx, ampliando o editor de código, usando Internet Direct para criar clientes e servidores de soquete e muito mais. ... Ler mais +
QUERO VER -
RFID (Radio Frequency Identification) - Conceitos Aplicabilidade e Impactos
-
Vida de Programador – Volume 1 - /* coleção de tirinhas e outras histórias */
Programação é um processo criativo, é uma arte. E isso é muito bom, pois, se fosse algo mecânico, nós já teríamos sido substituídos por máquinas. Por outro lado, é muito ruim quando você precisa dar manutenção em código de algum programador que abusa dessa criatividade. ... Ler mais +
QUERO VER -
Algoritmos com JavaScript para Iniciantes Algoritmos com JavaScript para Iniciantes
-
Sistema em ASP 3.0 Utilizando Três Camadas
Semana do Consumidor
O ASP 3.0 pode ser abordado de várias formas e com vários seguimentos, de segurança ou sem segurança, utilizando camadas ou sem camadas. No livro é demonstrada diretamente a utilização de ASP 3.0 Visual Basic para a criação de camadas e COM Plus. Para quem nunca trabalhou com COM Plus, saiba que pode ser excelente para manter uma segurança de dados, segurança com senhas; e quem cuida dessa dinamização é o gerenciador COM Plus. Componentes são construídos diretamente no Visual Basic 6.0, os quais viram arquivos dll, e em seguida, as dlls são registradas no COM PLUS, e assim acessadas diretamente pelo ASP 3.0. Intere-se de todo o processo, e aprenda mais sobre isso tudo lendo este livro. Mergulhe no universo ASP 3.0. ... Ler mais +
QUERO VER -
SciLab - Uma Abordagem Prática e Didática - 2ª Edição Revista, Ampliada e Atualizada
-
Introdução às Expressões Regulares
Se você é um programador que ainda não tem experiência com expressões regulares, este livro de fácil compreensão é um ótimo ponto de partida. Você aprenderá os conceitos fundamentais, passo a passo, com o auxílio de inúmeros exemplos, descobrindo em primeira mão como associar, extrair e transformar textos ao fazer correspondências usando palavras, caracteres e padrões específicos... ... Ler mais +
QUERO VER -
Programando em C Volume II - A Biblioteca Padrão de C
C continua sendo uma das linguagens de programação mais populares em termos de postos de trabalho e programas publicamente disponíveis. ... Ler mais +
QUERO VER -
Spring Data JPA - Persistência Simples e Eficaz Spring Data JPA - Persistência Simples e Eficaz
-
Data Science para Profissionais - Utilizando R
Veja a estatística de maneira simples e prática, revendo ou aprendendo conceitos importantes, como inferência. Aprenda a enxergar através dos dados, estruturados ou não, criando trabalhos de inferência, regressão, classificação e agrupamento. Veja como utilizar a linguagem R de um jeito descomplicado! Crie sistemas de Deep Learning utilizando o TensorFlow, da Google. TensorFlow? Em R? Sim!!! Aprenda a criar belas apresentações gráficas seguindo o conceito de “storytelling”. Um guia simples e completo com práticas, ferramentas e exemplos reais. ... Ler mais +
QUERO VER -
Desenvolvimento em Pro Drupal 7 - 3ª Edição
O livro possui foco no desenvolvedor, responsável pela criação e extensão da capacidade de um web site baseado em Drupal. A obra cobre tudo: os fundamentos da plataforma Drupal; o entendimento de como usar as APIs de Drupal; a escrita de módulos próprios para estender a funcionalidade de Drupal; a escrita de código seguro; a construção de web sites de alto desempenho; e outros tópicos que ajudarão o leitor ao longo do caminho para se tornar um especialista em Drupal. ... Ler mais +
QUERO VER -
Tutorial JavaServer Faces com PrimeFaces, CDI e WildFly - Volume 2
-
Crie Aplicativos Web com HTML, CSS, JavaScript, PHP, PostgreSQL, Bootstrap, AngularJS e Laravel
-
Produzindo Games com UNREAL ENGINE - Acompanha CD
Quem viu este produto , também se interessou
-
Desenvolvendo Aplicações PALM com NS BASIC
-
Desenvolvimento Web com Django 3 Cookbook Desenvolvimento Web com Django 3 Cookbook
-
Sistema em ASP 3.0 Utilizando Três Camadas
Semana do Consumidor
O ASP 3.0 pode ser abordado de várias formas e com vários seguimentos, de segurança ou sem segurança, utilizando camadas ou sem camadas. No livro é demonstrada diretamente a utilização de ASP 3.0 Visual Basic para a criação de camadas e COM Plus. Para quem nunca trabalhou com COM Plus, saiba que pode ser excelente para manter uma segurança de dados, segurança com senhas; e quem cuida dessa dinamização é o gerenciador COM Plus. Componentes são construídos diretamente no Visual Basic 6.0, os quais viram arquivos dll, e em seguida, as dlls são registradas no COM PLUS, e assim acessadas diretamente pelo ASP 3.0. Intere-se de todo o processo, e aprenda mais sobre isso tudo lendo este livro. Mergulhe no universo ASP 3.0. ... Ler mais +
QUERO VER -
Tutorial JavaServer Faces com PrimeFaces, CDI e WildFly - Volume 2
-
Linguagem de Programação COBOL para Mainframe
-
ESGOTADO Desenvolvendo Information Cards e CardSpace - Do Iniciante ao Profissional .
-
Lauren Ipsum - Uma história sobre ciência da computação e outras coisas improváveis
Lauren Ipsum é uma jornada fantástica através de uma terra onde a lógica e a ciência da computação ganham vida.
QUERO VER
Conheça Lauren, uma aventureira perdida em Usuariolândia, que precisa resolver uma série de quebra-cabeças para encontrar o caminho para casa. À medida que visita lugares como o Café Inserção & Remoção e faz amizade com pessoas como Hugo Rústico e o Caixeiro-Viajante, Lauren aprende ciência da computação sem sequer se dar conta de que está aprendendo – e você também!... ... Ler mais + -
Produzindo Games com UNREAL ENGINE - Acompanha CD
-
-
SciLab - Uma Abordagem Prática e Didática - 2ª Edição Revista, Ampliada e Atualizada
-
Struts 2 Projeto e Programação
-
O Spring é uma brisa de renovação soprando sobre o panorama de Java. Baseado em um princípio de projeto chamado Inversão de Controle, o Spring é um framework eficiente, porém leve, que não exige o uso de EJBs. O Spring reduz significativamente a complexidade do uso de interfaces, agiliza e simplifica o desenvolvimento de uma aplicação. O usuário obtém os recursos eficientes e robustos de EJB, e consegue manter a simplicidade do JavaBean não-enterprise. Spring em Ação apresenta os conceitos inerentes ao Spring e inicia imediatamente uma exploração prática desse framework. Combinando pequenos trechos de código e um exemplo progressivo desenvolvido ao longo do livro, mostra como construir aplicações J2EE simples e eficientes. ... Ler mais +
QUERO VER -
Primeiros Passos com Sensores - Perceba o mundo usando eletrônica, Arduino e Raspberry Pi
-
FireMonkey, FireDac e Firebird - Uma Aplicação Desktop
-
Desenvolvimento de Software I - Conceitos Básicos - Série Tekne
Idealizado com o intuito de oferecer os subsídios necessários para uma formação qualificada, esta obra ajuda o leitor a compreender o desenvolvimento dos principais algoritmos de manipulação de estruturas de dados e as características de cada uma delas. Também oferece técnicas de programação para a solução de problemas. ... Ler mais +
QUERO VER -
Programando em C Volume II - A Biblioteca Padrão de C
C continua sendo uma das linguagens de programação mais populares em termos de postos de trabalho e programas publicamente disponíveis. ... Ler mais +
QUERO VER -
Construindo uma Aplicação E-commerce com MEAN - Desenvolva uma aplicação de e-commerce do começo ao
-
Vida de Programador – Volume 1 - /* coleção de tirinhas e outras histórias */
Programação é um processo criativo, é uma arte. E isso é muito bom, pois, se fosse algo mecânico, nós já teríamos sido substituídos por máquinas. Por outro lado, é muito ruim quando você precisa dar manutenção em código de algum programador que abusa dessa criatividade. ... Ler mais +
QUERO VER -
Data Science para Profissionais - Utilizando R
Veja a estatística de maneira simples e prática, revendo ou aprendendo conceitos importantes, como inferência. Aprenda a enxergar através dos dados, estruturados ou não, criando trabalhos de inferência, regressão, classificação e agrupamento. Veja como utilizar a linguagem R de um jeito descomplicado! Crie sistemas de Deep Learning utilizando o TensorFlow, da Google. TensorFlow? Em R? Sim!!! Aprenda a criar belas apresentações gráficas seguindo o conceito de “storytelling”. Um guia simples e completo com práticas, ferramentas e exemplos reais. ... Ler mais +
QUERO VER -
Joomla! para Iniciantes Joomla! para Iniciantes
-
Spring Data JPA - Persistência Simples e Eficaz Spring Data JPA - Persistência Simples e Eficaz
-
Conheça dispositivos de leitura, processos de produção e modelos de negócio Se editores e autores trabalharem juntos e conectados à demanda do mercado, verão que existe espaço para livros impressos e digitais caminharem juntos tranquilamente por muito tempo. ... Ler mais +
QUERO VER -
Desenvolvendo Aplicações em Kylix
Tudo sobre como administrar a ferramenta RAD, das etapas de desenvolvimento inicial à distribuição de aplicações baseadas na Web. Traz detalhes sobre as estruturas, aplicações de bancos de dados e conjuntos de dados de RAD do Kilyx, ampliando o editor de código, usando Internet Direct para criar clientes e servidores de soquete e muito mais. ... Ler mais +
QUERO VER -
Desenvolvendo Web Components - UI do jQuery ao Polymer
Não importa sua experiência com bibliotecas como jQuery e Polymer, este livro ensina, aos desenvolvedores JavaScript, as manipulações do DOM que essas bibliotecas realizam. Você aprenderá a montar um widget básico com JavaScript pura, para depois convertê-lo em um Web Component semântico, declarativo, encapsulado, consumível e de fácil manutenção. ... Ler mais +
QUERO VER
- DescriçãoSpring Data JPA - Persistência Simples e Eficaz
Este livro tem como foco apresentar o Spring Data JPA, um subprojeto do Spring Framework voltado à persistência em bancos de dados relacionais.
Se para você a implementação de uma camada de persistência passou a ser algo cansativo, que demanda muito tempo e código repetitivo para escrever suas operações de CRUD, o conteúdo desta obra irá mudar a sua visão.
O Spring Data JPA visa melhorar significativamente a implementação da camada de acesso a dados, reduzindo o esforço, a quantidade de linhas de código e oferecendo diversas formas de realizar uma mesma operação.
Como desenvolvedor, você escreverá interfaces seguindo o padrão de projetos Repository e os métodos adicionados a elas serão automaticamente implementados pelos Spring Data JPA sem que você precise se preocupar com classes concretas.
Entre as operações de consultas, o Spring Data JPA oferece recursos para JPQL, Query by Example, Keywords e API Criteria. Além disso, serão apresentados os conceitos de Auditoria de Dados, um recurso próprio do Spring Data JPA e como configurar junto a ele e ao Spring MVC o recurso de Multi-Tenancy para acesso a múltiplos bancos de dados. - Sobre o Autor
- Especificação
Características
Tipo de Livro Livro Físico Especificações
Sobre o Autor Marcio Ballem de Souza
Marcio Ballem de Souza é bacharel em Sistemas de Informação pela UNIFRA; pós-graduado em Aplicações para a Web pela FURG e OCPJP 6 (Oracle Certified Professional, Java Programmer). Trabalha com desenvolvimento Java, com o uso do Spring Framework desde o final do ano de 2008. A partir de 2011 começou a atuar como autor de artigos para as revistas Java Magazine e Easy Java Magazine da editora DevMedia, na qual também é consultor e instrutor de cursos sobre desenvolvimento Java. Em 2015 lançou seu primeiro livro, Desvendando o MongoDB – Do MongoShell ao JavaDriver, pela editora Ciência Moderna.Informações Técnicas Sumário
CAPÍTULO 1: INTRODUÇÃO - 1
O Spring Data - 2
O Spring Data JPA - 3
Conclusão - 7
CAPÍTULO 2: CONFIGURAÇÃO DO SPRING DATA JPA - 9
Configuração Programática - 11
Conclusão - 17
CAPÍTULO 3: LIDANDO COM ENTIDADES - 19
Classe AbstractPersistable - 20
Classes de Entidades - 22
Conclusão - 25
CAPÍTULO 4: REPOSITÓRIOS - 27
A interface JpaRepository - 29
Lidando com Repositórios - 32
Paginando Resultados - 39
Consultas por Palavras-Chave - 43
Limitando Resultados - 48
Anotação @Query - 50
Remodelando Resultados - 55
Procedimentos e Funções - 61
Parâmetros Nomeados - 65
Anotação @Modifying - 66
Conclusão - 68
CAPÍTULO 5: LIDANDO COM TRANSAÇÕES - 69
Sobrescrevendo o Controle Transacional Padrão - 73
Conclusão - 78
CAPÍTULO 6: CONSULTAS VIA SPECIFICATIONS - 79
Métodos Baseados em Especificações - 81
Conclusão - 87
CAPÍTULO 7: AUDITORIA - 89
Auditando com Spring Data JPA - 90
Conclusão - 96
CAPÍTULO 8: MULTI-TENANCY - 97
Spring Data e Multi-Tenancy - 100
Selecionando o Tenant_Id - 105
Conclusão - 115
CAPÍTULO 9: UM POUCO MAIS SOBRE... - 117
DataSource via JNDI - 117
Populando o Banco de Dados - 122
Paginação de Dados no Back-End - 124
Evitando a LazyInitializationException - 138
Conclusão - 141
CONSIDERAÇÕES FINAIS - 143
REFERÊNCIAS PARA ESTUDO COMPLEMENTAR - 145Informações Técnicas
Nº de páginas: 160 Origem: Nacional Editora: Editora Ciência Moderna Idioma: Português Edição: 1ª Edição Ano: 2018 ISBN: 9788539909445 Encadernação: Brochura Autor: Marcio Ballem de Souza - Informações



