Novo livro lançado: JPA Eficaz: As melhores práticas de persistência de dados em Java

Pessoal, bom dia.

É com muita alegria que gostaria de compartilhar que meu novo livro acabou de ser lançado.

JPA Eficaz: As melhores práticas de persistência de dados em Java

JPA-Eficaz-ebook_large

Ele aborda diversos assuntos do JPA, desde os conceitos básicos como analisando o persistence.xml a como fazer controle de concorrência.

Aqui é possível fazer o download de todo o sumário do livro: https://s3.amazonaws.com/casadocodigo/jpa-eficaz/sumario.pdf

São 173 páginas com códigos detalhados, explicações do conceito do JPA com exemplos que se aplicam ao nosso dia a dia.

Uma lista de discussão do livro já foi criada e é livre para qualquer participar: https://groups.google.com/d/forum/jpa-eficaz

Para comprar o livro, basta vir aqui: http://www.casadocodigo.com.br/products/livro-jpa-eficaz

E aguardem que até o final do ano, mais um mini livro de um assunto ainda não detalhado aqui no blog. ;)

34 thoughts on “Novo livro lançado: JPA Eficaz: As melhores práticas de persistência de dados em Java

  1. Primeiramente parabéns pelo livro, apesar de ultimamente desenvolver no .NET , irei comprar esse livro quanto mais itens para minha caixa de ferramente melhor :)

    • Juliano, bom dia.

      Fico feliz que mesmo trabalhando em outra plataforma você me deu esse apoio.

      Espero que você goste do livro. [=

    • Glauco, boa tarde.

      Fico feliz que você gostou! =D

      Estamos trabalho para melhorar ainda mais, creio que até janeiro outros ajustes acontecerão.

  2. Prezado Hebert, parabéns pelo livro!
    Eu tenho um conhecimento básico de java e gostaria de me aperfeiçoar em JSF, JPA/Hibernate, PrimeFace/Richfaces e spring. Quais sugestões de livros, exemplos, que você pode me indicar para que eu possa iniciar estudos?

    Grato pela atenção

    • Rafael, boa noite.

      Não comece por frameworks comece pelo básico: Servlet e JSP. JSF utiliza o conceito e Servlets assim como o Spring MVC.

      Leia o livro do use a cabeça servlet e JSP, ele é muito bom. Depois, me procure que a gente conversa sobre os livros dos frameworks. [=

      Até mais.

  3. Este livro com certeza irei comprar. Comprei o seu livro de JSF e as dicas ajudaram a mudar algumas visões que eu tinha na hora de programar em JSF.

    • Hello Marcos,

      I already talked with my publisher about translating my books and they are analyzing the idea.

      I hope that I have more news about my books in other language next year.

      Thank you for passing by.

  4. Comprei esse livro, que está sendo bastante comentado. ainda não tive a oportunidade de ler.
    O que eu posso esperar? sou utilizador do hibernete rs, mas tenho que dar uma estudada na jpa, apesar de que ouvi falar que são parecidos mas ainda não sei.

    forte abraço.

    • André, boa tarde.

      Opa, o livro está sendo muito comentado? Diz ae o que estão falando, é sempre bom ter feedback! =D

      O livro fala sobre boas práticas e a correta utilização do JPA. O Hibernate implementa o JPA e, ao ler o livro, você vai ver como o Hibernate funciona debaixo dos panos. Ele fala sobre relacionamentos, consultas, soluções de problemas diversos e vai a tópicos avançados como controle de concorrência.

      Obrigado pelo apoio e pela confiança. [=

      • Terminei de ler o livro e vendo meu post ai em cima alguns meses antes vejo que evoluí muito, só senti falta de um crud completo no livro que acho que iria ficar perfeito, um dao envolvendo apenas jpa ou seja eu poderia trocar de implementação a hora que eu quiser.

  5. Como persistir EnumSet de forma transparente?

    Exemplo:
    Digamos que a tela tenha o componente p:selectManyCheckbox
    Esse EnumSet deveria ser armazenado num campo de alguma entidade, algo como uma combinação binária das opções selecionadas.

    • Higor, boa tarde.

      Nesse caso você poderia mapear utilizando @ElementCollection e apontando a tabela com @CollectionTable

      Att,

  6. Olá Hebert, tudo bom?
    Atualmente estou iniciei meus estudos para certificação JPA. Além de vc ter, vc também é autor desse livro (meus parabéns por aqui :]).
    Andei pesquisando e o pessoal recomenda o livro Pro JPA 2, inclusive já comprei na amazon. Enquanto chega, comprei seu livro na casa do código e estou lendo.
    Gostaria de saber se seu livro + simulados é suficiente para estudar pra certificação, tendo em vista que tu tirou a certificação antes de escreve-lo. Caso contrário, quais são suas recomendações de estudos para a certificação?

    Abraço, man.

    • Átilla, bom dia.

      Apesar de eu ter colocado muita coisa da certificação no livro, eu ainda indico o Pro JPA 2.

      Te aconselho a ler o livro antes mesmo de tentar simulados. Conheço pessoas que se arrependeram de fazer o simulado antes, pois terão questões que te poderá te confundir mais do que ajudar com a resposta.

      Após ler o livro te aconselho o simulado da Enthuware, é bom e barato. [=

      Obrigado pela visita e pela confiança.

  7. Opa! Tudo bem?

    Venho sempre a esse blog quando preciso aprender mais sobre JEE. Agora estou com uma dúvida, digamos de nível “avançado”. Faço os mapeamentos JPA das minhas entidades usando XML (orm.xml). Gostaria de saber como faço p/ usar features específicas do provider Hibernate no orm.xml. A situação é a seguinte: preciso usar @LazyCollection(LazyCollectionOption.EXTRA) em uma propriedade, mas não sei como expressar isso no orm.xml, se é que é nele que devo fazer isso e se é que isso é possível.

    Desde já, muito obrigado pela atenção.

    Abraço!

    • João Paulo, boa noite.

      Nesse caso você não pode usar o orm.xml, pois ele contém apenas o schema do JPA. Você precisará utilizar o arquivo de mapeamento próprio do Hibernate.

      Obrigado pela visita.

Leave a Comment