Spring 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.

De: R$ 49,00Por: R$ 39,90

Preço a vista: R$ 39,90

Economia de R$ 9,10

+-
Comprar
Opções de Parcelamento:
  • à vista R$ 39,90
Outras formas de pagamento

Quem viu este produto , comprou

  • Spring 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. ... Ler mais +

    QUERO VER

Quem viu este produto , também se interessou

  • Tablet Samsung Galaxy Tab A Tela 8.0” 16GB 4G Wi-Fi Preto - SM-T385M/BK

    R$ 1.199,90 ou 10x de R$ 119,99

    Melhor experiência de visualização Sua maior capacidade de bateria permite que o Galaxy Tab A (2017, 8,0”) seja usado por tempos prolongados para impulsionar a produtividade. O Modo de economia de energia oferece suporte para carga suficiente para longos períodos em viagens de negócios ou em trabalhos de campo. ... Ler mais +

    QUERO VER
  • Data Science para Programadores - Um Guia Completo Utilizando a Linguagem Python

    Um guia para estudantes e profissionais, utilizando a linguagem Python em todo o seu potencial. Você aprenderá os conceitos e fundamentos estatísticos que auxiliarão seu trabalho analítico. As bibliotecas são apresentadas de maneira prática, focando no que é mais importante para o seu trabalho do dia a dia. O livro apresenta um ferramental completo para você iniciar neste mercado lucrativo que a Data Science possibilita. ... Ler mais +

    QUERO VER
  • Como Ter Sucesso em Provas de Inglês

    Sobre o Livro Como Ter Sucesso em Provas de Inglês ajudará você a entender melhor como funciona o processo de estudo, a desenvolver técnicas apropriadas tanto para o seu estilo de aprendizado quanto para a prova que vai fazer e a descobrir como pode ser mais eficiente em seus estudos em inglês. Amplie suas chances de sucesso com: Técnicas e dicas de como enfrentar as questões na hora "H", aproveitar mais tempo disponível e reduzir o estresse que pode prejudicar seu desempenho na prova. ... Ler mais +

    QUERO VER
  • Headphone bluetooth Over ear com cancelamento de ruídos Preto - JBL E65BTNC

    R$ 759,90 ou 10x de R$ 75,99

    Os fones de ouvido JBL E65 BT NC combinam design atraente e materiais premium para oferecer o som de assinatura JBL reconhecido mundialmente, com a conveniência da ausência dos fios e a capacidade de cancelamento de ruído ativo de altíssima qualidade. ... Ler mais +

    QUERO VER
  • Python para análise de dados: Tratamento de dados com Pandas, NumPy e IPython

    VITRINE Os Livros mais Vendidos !

    Obtenha instruções completas para manipular, processar, limpar e extrair informações de conjuntos de dados em Python. Atualizada para Python 3.6, este guia prático está repleto de casos de estudo práticos que mostram como resolver um amplo conjunto de problemas de análise de dados de forma eficiente. Você conhecerá as versões mais recentes do pandas, da NumPy, do IPython e do Jupyter no processo. ... Ler mais +

    QUERO VER
  • Resolvendo Problemas de Análise Combinatória nos Anos Finais do Ensino Fundamental

    VITRINE Os Livros mais Vendidos !

    R$ 105,00 ou 2x de R$ 52,50

    Alguns currículos de Matemática para a Educação Básica têm recomendado o ensino de noções básicas de análise combinatória e probabilidade desde os anos iniciais do Ensino Fundamental (estendendo-se ao Ensino Médio), desde que os Parâmetros Curriculares Nacionais (PCNs) foram lançados. ... Ler mais +

    QUERO VER
  • Segurança em servidores Linux - Ataque e Defesa

    VITRINE Os Livros mais Vendidos !

    O Linux tornou-se o servidor web mais popular do planeta, o que coloca a segurança dessas máquinas no topo das prioridades de qualquer administrador de sistemas – e, claro, de qualquer hacker também. O Linux sempre foi um berço de novas fronteiras e tecnologias no domínio da segurança, tendo dado à luz ferramentas tanto de defesa quanto de ataque: knockd, netcat, Nmap, Nping, entre muitas outras. ... Ler mais +

    QUERO VER
  • Calcule Mais: Nunca é tarde para aprender matemática

    Você já tentou aprender matemática de todas as maneiras, mas seu desempenho sempre ficou muito abaixo do esperado? Se você acha que para seu caso não há solução ou que a matemática não é para você, você precisa conhecer este livro. Drible a matéria mais temida das provas, concursos e vestibulares com a aplicação de técnicas infalíveis para a solução de problemas. Desenvolva um pensamento lógico transformador e comece a mudar seus resultados agora mesmo! ... Ler mais +

    QUERO VER
  • Cabo Lightning (MFi) Flex de Silicone com 12 cm Preto - Geonav LI012B

    Com 12 cm, o Flex Cable é ideal levar na mochila ou mesmo no bolso. Pequeno e prático, ele não fica enrolado e é bastante resistente, podendo ser dobrado facilmente inúmeras vezes. Perfeito para usar com um power bank, evitando a sobra de cabo que atrapalha durante o carregamento. O modelo Lightning é certificado MFi (Made for iPhone, iPad, iPod) com conector original Apple e compatível com os dispositivos iOS mesmo quando o sistema operacional é atualizado. ... Ler mais +

    QUERO VER
  • Introdução à Química Relativística

    VITRINE Os Livros mais Vendidos !

    Longe de constituir-se em mera curiosidade, afetando apenas uns poucos elementos, os efeitos/contribuição relativísticos são marcantes para cerca de 1/3 dos elementos da tabela periódica (os elementos mais pesados), não sendo impossível fornecer uma explicação correta para as propriedades desses elementos (e, por conseguinte, de seus compostos), sem levar-se em conta as contribuições relativísticas. O fato de o mercúrio ser líquido à temperatura ambiente, a cor do ouro e o potencial redox da bateria chumbo-ácido, são apenas algumas propriedades que são consequência direta das contribuições relativísticas. Destaque-se que a introdução aqui apresentada é de natureza didática, não adentrando no complexo formalismo matemático da mecânica quântica relativística, e focando essencialmente nas consequências/efeitos da contribuição relativística sobre as propriedades dos elementos e seus compostos. Não obstante, a fim de conferir um aspecto mais quantitativo ao texto, apresentam-se usos simplificados (didáticos) de cálculos relativísticos aplicados às propriedades dos elementos, o que inclui uma pequena lista de exercícios. ... Ler mais +

    QUERO VER
  • Windows 10 Pro 32 Bits Português OEM - Microsoft FQC-08971

    R$ 699,90 ou 10x de R$ 69,99

    O Windows 10 é familiar e fácil de usar, muito parecido com o Windows 7, incluindo o menu Iniciar. Ele é inicializado e retomado com rapidez, tem mais segurança interna para garantir a segurança e foi projetado para funcionar com o software e o hardware que você já tem. O Microsoft Edge permite que você passe rapidamente da navegação para a ação. Escreva ou digite anotações diretamente em páginas da Web e compartilhe-as com outras pessoas, leia artigos online sem distrações e salve suas leituras favoritas para facilitar o acesso mais tarde. O Windows 10 é o seu parceiro para fazer as coisas acontecerem. Conte com inicializações rápidas, um menu Iniciar familiar, mais ampliado, e novas e excelentes maneiras de executar tarefas até mesmo entre vários dispositivos. Você também vai adorar os recursos inovadores, como um navegador totalmente novo para ação on-line. ... Ler mais +

    QUERO VER
  • Cálculo - Vol. 2 - 3ª Edição

    R$ 130,00 ou 2x de R$ 65,00

    Livro de Cálculo que expõe o conteúdo de forma clara e acessível. Escrito em estilo leve, sem deixar de lado o rigor matemático, o texto é rico em recursos pedagógicos, como figuras, gráficos, exemplos e exercícios. Esta edição apresenta mudanças nas notações, mais explicações nas derivadas, reordenamento e adição de tópicos, tudo com o objetivo de estimular os estudantes a querer ler e aprender mais. ... Ler mais +

    QUERO VER
  • Desenho Técnico de Estradas: Topografia, Projeto Geométrico e Terraplanagem - Volume 1

    Neste livro, o leitor encontrará informações sobre como desenvolver e apresentar desenhos técnicos de topografia e projetos rodoviários em geral, dentro das práticas usuais. Ele também apresenta os principais parâmetros e critérios usados para o desenvolvimento do projeto de estradas como também dá uma noção de planejamento, recursos e organização necessários para seus desenvolvimentos. A maior parte do conteúdo deste livro é baseada na vivência e experiência do autor, justamente por, praticamente, não existir biografias no mercado sobre esse tema em específico as poucas que existem, estão de forma dispersa. ... Ler mais +

    QUERO VER
  • Persistência no Spring com Hibernate

    Este livro não só ensinará as funcionalidades do Spring 3 e do Hibernate 3.5, mas também guiará você pelos passos essenciais da construção de uma aplicação real – atendendo a armadilhas e considerações comuns ao longo do caminho. Nós apresentaremos melhores práticas e truques que aprendemos ao longo de anos de experiência prática e que você também pode aplicar em seus próprios projetos. Como bônus, você também aprenderá sobre dois empolgantes projetos de estado da arte construídos sobre o Spring e o Hibernate: o Grails e o Roo. ... Ler mais +

    QUERO VER
  • Pro Node.js para Desenvolvedores

    O Pro Node.js para Desenvolvedores oferece um guia abrangente para esta empolgante e nova tecnologia. Nós apresentamos você ao Node – o que ele é, por que interessa e como configurá-lo – antes de mergulhar fundo nos principais conceitos e APIs que alicerçam sua operação. ... Ler mais +

    QUERO VER
  • Chromecast Ultra 4K - Google GA3A00403A14

    Todos

    VITRINE NOVIDADES

    R$ 399,90 ou 7x de R$ 57,12

    Chromecast Ultra tem tudo que faz um Chromecast maravilhoso. Use a tecnologia mirroring para ver o que está acontecendo no seu celular compatível, tablete ou notebook na sua TV ... Ler mais +

    QUERO VER
  • A Magia da Matemática - Atividades Investigativas, Curiosidades e Histórias da Matemática - 4ª Edição

    O livro pretende mostrar – através de atividades lúdicas, histórias sobre a Matemática e os matemáticos, desafios e estudo de importantes conteúdos matemáticos – que a Matemática não é uma ciência difícil, árida, pesada, pronta, sem utilidade ou destinada apenas a um seleto grupo de “iniciados”. A Matemática é para todos e pode ser estudada (e entendida!) de forma agradável e contextualizada. ... Ler mais +

    QUERO VER
  • Spring em Ação

    R$ 102,00 ou 2x de R$ 51,00

    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
  • Desenvolvimento Web com Flask: Desenvolvendo Aplicações Web com Python

    Tenha um controle criativo total sobre suas aplicações web usando o Flask – um microframework baseado em Python. Com este livro prático, você conhecerá o Flask desde o básico, desenvolvendo uma aplicação completa para o mundo real, criada pelo autor Miguel Grinberg. Esta edição atualizada leva em consideração as mudanças importantes de tecnologia ocorridas nos últimos três anos. ... Ler mais +

    QUERO VER
  • Node Essencial

    Node.js é uma das plataformas de desenvolvimento mais conhecidas do mercado, que utiliza JavaScript como linguagem de programação e torna o desenvolvimento de web services RESTful muito produtivo. ... Ler mais +

    QUERO VER
  • Descrição
    Spring 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 LivroLivro Físico

    Especificações

    Sobre o AutorMarcio 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écnicasSumá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 - 145

    Informaçõ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

Avaliação técnica sobre o livro

Olá! Seja Bem Vindo (a)!

Eu sou o Moderninho , o Mascote da Ciência Moderna Online!
Além de bonito, o novo site tem Minhas Dicas :) #ficaadica

A 1ª Dica é -> Deixe aqui seu contato para receber nossas
NOVIDADES, PROMOÇÕES E CUPONS DE DESCONTOS ;)

Navegue SEM Moderação!