Java RESTful na Prática com JAX -RS
De: R$ 0,00Por: R$ 65,00ou X de
Preço a vista: R$ 65,00
Quem viu este produto , comprou
-
Este é o primeiro guia completo sobre teoria e prática de desenvolvimento de aplicações ricas para Internet (RIA), na plataforma Java, utilizando os fantásticos recursos do Framework ZK, através de um ambiente de desenvolvimento com recursos gráficos com Eclipse e o plugin Zk Studio. ... Ler mais +
QUERO VER -
Java Fundamental - Aprenda como programar na linguagem Java usando boas práticas
Neste livro o leitor entenderá o funcionamento dos mecanismos oferecidos da linguagem Java e também conseguirá visualizar e reproduzir os exemplos de códigos práticos, (os exemplos usados fazem parte de desenvolvimentos de sistemas reais que tive experiência no mundo Java), e será possível o leitor aplicar no cotidiano para os sistemas dos seus projetos. ... Ler mais +
QUERO VER -
Explorando Elasticsearch com Java - Introdução ao desenvolvimento para Big Data
Com a apresentação dos conceitos básicos e de um exemplo que permeia todas as suas páginas, este livro vem preencher uma lacuna na documentação de Elasticsearch em Português. A grande vantagem do Elasticsearch reside na sua arquitetura, projetada para ser altamente escalável e para gerenciar grandes quantidades de dados de forma simples e eficiente. Esses dados são disponibilizados por meio de uma interface baseada em comunicação RESTful, ou seja, que utiliza REST/HTTP, e permitem que clientes de distintas linguagens de programação indexem e busquem documentos baseados em JSON. Este livro coloca sua API Java em prática para atender a demanda por desenvolvimento de aplicações para Big Data, além disso, mostra como utilizar o Elasticsearh também com PHP e JavaScript. ... Ler mais +
QUERO VER -
Java Persistence com Hibernate (Edição revisada e ampliada de Hibernate em Ação)
Java Persistence com Hibernate explora o Hibernate desenvolvendo uma aplicação que une centenas de exemplos individuais. O leitor irá imediatamente aprofundar-se no rico modelo de programação do Hibernate 3.2 e do Java Persistence, trabalhando bastante com consultas, estratégias de recuperação, cacheamento, transações, conversações e muito mais. Poderá também apreciar a bem-ilustrada discussão de boas práticas em projetos de bancos de dados, mapeamento objeto/relacional e técnicas de otimização. Nesta edição revisada do grande sucesso Hibernate em Ação, os autores Christian Bauer e Gavin King – fundador do projeto Hibernate – abordam o Hibernate 3.2 em detalhes junto com os padrões EJB 3.0 e Java Persistence. O livro finaliza em uma cobertura detalhada do JBoss Seam, um revolucionário framework de aplicação web para Java EE que se baseia nos conceitos EJB 3.0, JavaServer Faces e Hibernate. ... Ler mais +
QUERO VER -
Desenvolvimento Real De Software: Um Guia de Projetos para Fundamentos em Java
Dominar os atuais conceitos de desenvolvimento de software pode ser assustador se você está iniciando em Java. Você deve aprender práticas orientadas a objeto, como o desenvolvimento baseado em testes? Ou aplicar ideias de programação funcional? Este guia fornece uma abordagem prática e baseada em projetos a fim de ajudá-lo a aprender os principais tópicos necessários para ser um desenvolvedor produtivo. ... Ler mais +
QUERO VER -
Ant em Ação - 2ª Edição de Java Development com Ant
PROMOÇÃO LOGITECH BEATS E OUTROS
Este livro é sobre o Ant, a ferramenta premiada de construção de Java. O Ant se tornou a peça central de tantos processos de construção de projetos por ser fácil de se usar, ser independente de plataforma e objetivar as necessidades dos projetos atuais de automação de testes e de distribuição. Desde seus primórdios, como aplicação auxiliar à compilação do Tomcat, o servidor web Java do Apache cresceu até se tornar uma ferramenta isolada, adotada pela comunidade Java e, ao fazê-lo, mudou as expectativas das pessoas com relação as suas ferramentas de desenvolvimento. ... Ler mais +
QUERO VER -
Tutorial do J2EE Enterprise Edition 1.4 Traduzido da Segunda Edição Americana
Tutorial do J2EETM é o guia completo para todos os principais componentes da plataforma Java 2, Enterprise Edition (J2EE) versão 1.4. Escrito pelos membros da equipe da plataforma Java 2 da Sun Microsystems, este é o livro orientado a tarefas e baseado em exemplos que fará com que os programadores de Java, iniciantes ou intermediários, construam aplicativos imediatamente. ... Ler mais +
QUERO VER -
Sistemas Operacionais com Java - 8ª Edição
A obra continua a evoluir com as necessidades emergentes do curso, visando fornecer uma base teórica sólida para o entendimento de sistemas operacionais. A oitava edição foi atualizada para oferecer a cobertura dos temas e aplicativos mais atuais, melhor cobertura conceitual e conteúdo adicional para preencher a lacuna entre os conceitos e implementações reais. Ao final de cada capítulo, haverá exercícios, perguntas de revisão e exercícios de programação que ajudarão a reforçar conceitos importantes.Esta versão fornece exemplos e problemas em Java, uma linguagem que muitos estudantes estão mais confortáveis com que o C da versão regular. ... Ler mais +
QUERO VER -
Java na Web com JSF, Spring, Hibernate e Netbeans 6
Neste livro você vai encontrar o que há de mais atual e poderoso no mundo do desenvolvimento Java para a Web. Terá acesso a uma aplicação completa em JSF (criado visualmente com o novo Netbeans 6). Verá ainda como utilizar os padrões de projeto mais utilizados do mercado (Facades e DAOs) para a Web, e com exemplos do mundo real. ... Ler mais +
QUERO VER -
Java é uma linguagem de programação de alto nível, simples, fácil de aprender e programar, orientada a objetos, independente de plataforma e de propósito geral. O material sobre a Tecnologia Java apresentado nesta obra corresponde a um conjunto de dez artigos técnicos. ... Ler mais +
QUERO VER -
O leitor encontrará neste livro uma abordagem detalhada do que é a Linguagem Java e como funciona o processo de definição e criação de objetos, tendo como foco principal os conceitos da Linguagem. Para acompanhar este livro, é necessário somente um editor de textos simples. Será abordado também o que é e quais são as plataformas Java existentes e tendências de uso da Linguagem no mercado comercial. Cada explicação será acompanhada por um exemplo para melhor assimilação e todos os conceitos serão abordados obedecendo uma ordem lógica que o autor considerou ser a melhor para o aprendizado dos leitores, baseado em suas experiências em sala de aula. ... Ler mais +
QUERO VER -
OCA/OCP Java SE 7 Guia de Estudo do Programador I & II (Exames 1Z0-803 & 1Z0-804)
Prepare-se para os exames OCA/OCP Java SE 7 Programação I e II com esse guia exclusivo da Oracle Press. Os capítulos apresentam exercícios desafiadores, um resumo da certificação, uma área de recapitulação e uma avaliação para reforçar os tópicos apresentados. Este recurso autorizado lhe ajuda a passar nestes exames e também serve como uma referência essencial no trabalho. ... Ler mais +
QUERO VER -
Java + Primefaces + iReport: Desenvolvendo um CRUD para Web
Desenvolva passo a passo com excelência um cadastro para web com uma das linguagens mais poderosas e seguras do cenário da programação, o popular Java. São abordados procedimentos desde a criação do banco de dados até a parte de relatório da aplicação. ... Ler mais +
QUERO VER -
Prezado leitor, Escrevemos este livro para servir como recurso definitivo que lhe ajude a pôr-se pronto com a plataforma JavaFX™, usando a liberação 1.2 final. Cada um de nós é apaixonado pelo JavaFX, porque ele desempenha um papel chave na promessa longamente esperada da onipresente tecnologia Java™ de cliente rico, que ajudará a restaurar a sanidade ao desenvolvimento de aplicações de Internet. Também estamos empolgados com a produtividade melhorada do desenvolvedor que advém da sintaxe declarativa, das poderosas ligações, da programação funcional, e dos fantásticos gráficos de cena, no JavaFX. ... 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 -
Arquitetura de Sistemas para WEB com Java Utilizando Design Patterns e Frameworks
Esse livro apresenta os principais design patterns e frameworks utilizados no desenvolvimento de aplicações web na plataforma Java. Cada capítulo é estruturado com introdução, apresentação dos conceitos teóricos, exemplos práticos explicados passo a passo, resumo e lista de exercícios. ... Ler mais +
QUERO VER
Quem viu este produto , também se interessou
-
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 -
Java Persistence com Hibernate (Edição revisada e ampliada de Hibernate em Ação)
Java Persistence com Hibernate explora o Hibernate desenvolvendo uma aplicação que une centenas de exemplos individuais. O leitor irá imediatamente aprofundar-se no rico modelo de programação do Hibernate 3.2 e do Java Persistence, trabalhando bastante com consultas, estratégias de recuperação, cacheamento, transações, conversações e muito mais. Poderá também apreciar a bem-ilustrada discussão de boas práticas em projetos de bancos de dados, mapeamento objeto/relacional e técnicas de otimização. Nesta edição revisada do grande sucesso Hibernate em Ação, os autores Christian Bauer e Gavin King – fundador do projeto Hibernate – abordam o Hibernate 3.2 em detalhes junto com os padrões EJB 3.0 e Java Persistence. O livro finaliza em uma cobertura detalhada do JBoss Seam, um revolucionário framework de aplicação web para Java EE que se baseia nos conceitos EJB 3.0, JavaServer Faces e Hibernate. ... Ler mais +
QUERO VER -
Tutorial JavaServer Faces com PrimeFaces, CDI e WildFly - Volume III
“Tutorial JavaServer Faces com PrimeFaces, CDI e WildFly” é uma obra composta por três volumes, onde o autor revela, de forma didática e com um passo a passo, todos os segredos do desenvolvimento Java para a Web ... Ler mais +
QUERO VER -
Esteja você interessado em aprender sobre integração com AJAX2, desenvolvimento voltado a extensões (plug-ins), ou apenas em construir aplicativos web de qualidade, não consigo pensar em ninguém melhor que Ian para ser seu guia. ... Ler mais +
QUERO VER -
Java é uma linguagem de programação de alto nível, simples, fácil de aprender e programar, orientada a objetos, independente de plataforma e de propósito geral. O material sobre a Tecnologia Java apresentado nesta obra corresponde a um conjunto de dez artigos técnicos. ... Ler mais +
QUERO VER -
O leitor encontrará neste livro uma abordagem detalhada do que é a Linguagem Java e como funciona o processo de definição e criação de objetos, tendo como foco principal os conceitos da Linguagem. Para acompanhar este livro, é necessário somente um editor de textos simples. Será abordado também o que é e quais são as plataformas Java existentes e tendências de uso da Linguagem no mercado comercial. Cada explicação será acompanhada por um exemplo para melhor assimilação e todos os conceitos serão abordados obedecendo uma ordem lógica que o autor considerou ser a melhor para o aprendizado dos leitores, baseado em suas experiências em sala de aula. ... Ler mais +
QUERO VER -
Java + Primefaces + iReport: Desenvolvendo um CRUD para Web
Desenvolva passo a passo com excelência um cadastro para web com uma das linguagens mais poderosas e seguras do cenário da programação, o popular Java. São abordados procedimentos desde a criação do banco de dados até a parte de relatório da aplicação. ... Ler mais +
QUERO VER -
Sistemas Operacionais com Java - 8ª Edição
A obra continua a evoluir com as necessidades emergentes do curso, visando fornecer uma base teórica sólida para o entendimento de sistemas operacionais. A oitava edição foi atualizada para oferecer a cobertura dos temas e aplicativos mais atuais, melhor cobertura conceitual e conteúdo adicional para preencher a lacuna entre os conceitos e implementações reais. Ao final de cada capítulo, haverá exercícios, perguntas de revisão e exercícios de programação que ajudarão a reforçar conceitos importantes.Esta versão fornece exemplos e problemas em Java, uma linguagem que muitos estudantes estão mais confortáveis com que o C da versão regular. ... Ler mais +
QUERO VER -
Explorando Elasticsearch com Java - Introdução ao desenvolvimento para Big Data
Com a apresentação dos conceitos básicos e de um exemplo que permeia todas as suas páginas, este livro vem preencher uma lacuna na documentação de Elasticsearch em Português. A grande vantagem do Elasticsearch reside na sua arquitetura, projetada para ser altamente escalável e para gerenciar grandes quantidades de dados de forma simples e eficiente. Esses dados são disponibilizados por meio de uma interface baseada em comunicação RESTful, ou seja, que utiliza REST/HTTP, e permitem que clientes de distintas linguagens de programação indexem e busquem documentos baseados em JSON. Este livro coloca sua API Java em prática para atender a demanda por desenvolvimento de aplicações para Big Data, além disso, mostra como utilizar o Elasticsearh também com PHP e JavaScript. ... Ler mais +
QUERO VER -
Aprendendo Java por meio de Conceitos e Exemplos
Esta obra foi desenvolvida para proporcionar ao leitor uma aprendizagem de desenvolvimento de software utilizando a linguagem JAVA. Este livro dedica-se, em sua maior parte, a fornecer ao leitor uma visão de como programar utilizando essa linguagem de programação, começando por uma introdução sobre a linguagem, comandos básicos e avançandos, realizando a introdução à linguagem orientada a objetos, por conceitos de classe, herança, polimorfismo, entre outros. ... Ler mais +
QUERO VER -
Projetando Web Services com a Plataforma J2EE 1.4 - tecnologia JAX , RPC , SOAP , e XML
Escrito por membros da equipe Java BluePrints da Sun Microsystems, Projetando Web Services com a Plataforma J2EE 1.4 é o guia autorizado para as melhores práticas de projeto e integração de Web services em nível empresarial usando a Plataforma Java 2, Enterprise Edition (J2EE) 1.4. Este livro fornece diretrizes, estratégias e exemplos realistas específicos que os arquitetos e desenvolvedores precisam para construir soluções portáveis mais robustas, escaláveis e interoperáveis. ... Ler mais +
QUERO VER -
Orientação a Objetos na Prática - Aprendendo Orientação A Objetos com Java
Se você nunca teve contato com orientação a objetos (ou teve, mas não aprendeu o suficiente) e quer ou precisa aprender as técnicas, esse livro é para você. De uma forma clara e prática vamos estudar as características da orientação a objetos, vamos praticar OO (como também é conhecida a orientação a objetos). Como a característica prática é fundamental na condução do aprendizado teremos que utilizar alguma linguagem de programação. ... Ler mais +
QUERO VER -
Arquitetura de Sistemas para WEB com Java Utilizando Design Patterns e Frameworks
Esse livro apresenta os principais design patterns e frameworks utilizados no desenvolvimento de aplicações web na plataforma Java. Cada capítulo é estruturado com introdução, apresentação dos conceitos teóricos, exemplos práticos explicados passo a passo, resumo e lista de exercícios. ... Ler mais +
QUERO VER -
OCA/OCP Java SE 7 Guia de Estudo do Programador I & II (Exames 1Z0-803 & 1Z0-804)
Prepare-se para os exames OCA/OCP Java SE 7 Programação I e II com esse guia exclusivo da Oracle Press. Os capítulos apresentam exercícios desafiadores, um resumo da certificação, uma área de recapitulação e uma avaliação para reforçar os tópicos apresentados. Este recurso autorizado lhe ajuda a passar nestes exames e também serve como uma referência essencial no trabalho. ... Ler mais +
QUERO VER -
Java na Web com JSF, Spring, Hibernate e Netbeans 6
Neste livro você vai encontrar o que há de mais atual e poderoso no mundo do desenvolvimento Java para a Web. Terá acesso a uma aplicação completa em JSF (criado visualmente com o novo Netbeans 6). Verá ainda como utilizar os padrões de projeto mais utilizados do mercado (Facades e DAOs) para a Web, e com exemplos do mundo real. ... Ler mais +
QUERO VER -
Tutorial do J2EE Enterprise Edition 1.4 Traduzido da Segunda Edição Americana
Tutorial do J2EETM é o guia completo para todos os principais componentes da plataforma Java 2, Enterprise Edition (J2EE) versão 1.4. Escrito pelos membros da equipe da plataforma Java 2 da Sun Microsystems, este é o livro orientado a tarefas e baseado em exemplos que fará com que os programadores de Java, iniciantes ou intermediários, construam aplicativos imediatamente. ... Ler mais +
QUERO VER
- DescriçãoJava RESTful na Prática com JAX -RS
Aprenda a implementar aplicações RESTful na plataforma Java de forma prática e direta. Os conceitos são aplicados a exemplos que simulam os desafios de integração de sistemas e disponibilizam informações por meio do protocolo de comunicação HTTP. Este livro guiará o leitor no caminho das melhores práticas de implementação de serviços REST usando a API JAX-RS em conjunto com as mais atuais ferramentas e frameworks existentes no mercado. Além disso, ensinará a construir aplicações e serviços capazes de liberar informações nos formatos JSON e XML de forma correta e segura, dessa forma garantindo que quaisquer aplicações do tipo web, desktop ou até mesmo aplicativos mobile sejam capazes de consumi-las.
Destaques do livro:
Conceitos da arquitetura REST - Arquitetura orientada a recursos; - Instalação e configuração dos ambientes de desenvolvimento; - JAXB - JAVA ARCHITECTURE FOR XML BINDIGN; - Implementação serviços RESTful com JAX-RS; - Implementação de aplicações clientes RESTful com JAX-RS Client, RESTEasy Client e Apache HTTP Client; - HATEOAS, CACHING e Segurança. - Sobre o Autor
- Especificação
Características
Tipo de Livro Livro Físico Especificações
Sobre o Autor Marta Talitha Carvalho Freire Mendes
Mestre em Informática pela UFES, Pós-graduada em Engenharia de Software e Bacharel em Sistemas de Informação. Possui mais de 10 anos de experiência em projeto, análise e desenvolvimento de software utilizando diversas tecnologias em empresas públicas e privadas. Atualmente é integrante do corpo docente do IFES - Instituto Federal do Espírito Santo e leciona disciplinas de desenvolvimento web e programação.
Warley Rocha Mendes
Mestrando em Eng. e Controle de Automação, Pós-graduado em Eng. de Software, Bacharel em Sistema de Informação. Possui mais de 10 anos de experiência em projeto, análise e desenvolvimento de software utilizando a plataforma JEE além das certificações Java EE 5 Web Component Developer, Java SE 6 Programmer e Associate Java SE 6.Informações Técnicas SUMÁRIO
PREFÁCIO - xi
CAPITULO 1 - REST E A ARQUITETURA ORIENTADA A RECURSOS - 3
Introdução - 5
REST - 7
RESTful - 10
Métodos do protocolo HTTP - 11
Stateless – Sem conservação de estado - 14
Identificações únicas para os recursos - 16
Diferentes tipos de mensagens - 19
JAX-RS 2.0 - 20
Códigos de status do protocolo HTTP - 22
Conclusão - 25
CAPITULO 2 - INSTALAÇÃO E CONFIGURAÇÃO DOS AMBIENTES DE DESENVOLVIMENTO - 29
Criando os ambientes de desenvolvimento - 31
Baixando e instalando os programas - 33
Java - 34
Instalando o Java - 36
Configurando as variáveis de ambientes - 38
JAVA_HOME - 38
CLASSPATH - 40
PATH - 41
Testando o ambiente Java - 42
Eclipse - 43
Executando o Eclipse - 44
JBoss WildFly - 46
JBoss Tools - 51
Configurando o WildFly no Eclipse - 54
Advanced Rest Client - 57
Conclusão - 59
CAPITULO 3 – JAXB JAVA ARCHITECTURE FOR XML BINDIGN - 63
Introdução - 65
Anotações do JAXB - 66
@XmlRootElement - 68
@XmlAccessorType - 69
Colocando em prática - I 71
@XmlType - 78
@XmlTransient - 79
@XmlAttribute - 80
@XmlElement - 81
Relacionamentos entre objetos - 82
Colocando em prática II - 83
Listas de objetos - 92
Colocando em prática III - 93
@XmlJavaTypeAdapter - 100
Colocando em prática IV - 102
@XmlEnum e @XmlEnumValue - 106
Colocando em prática V - 107
Anotações de pacotes - 119
XML Schema - 124
Colocando em prática VI - 125
Unmarshall - 130
Jackson - 133
Colocando em prática VII - 137
Gerando arquivos .json - 144
Conclusão 1 - 146
CAPITULO 4 - IMPLEMENTANDO SERVIÇOS RESTFUL - 151
Introdução - 153
Criando o projeto RESTful - 153
Anotações do JAX-RS - 162
@Path - 163
@Produces - 164
@Consumes - 165
@ApplicationPath - 165
Colocando em prática VIII - 166
@Path Expressions - 171
@PathParam - 173
@QueryParam - 174
@MatrixParam - 176
@FormParam - 178
Colocando em prática IX - 180
HTTP Status e Tratamento de Erros - 195
Arquivos - 205
Serviços JSON - 209
Colocando em prática X - 212
Conclusão - 225
CAPITULO 5 - APLICAÇÕES CLIENTES RESTFUL - 229
Introdução - 231
Criando o projeto RESTful cliente - 231
JAX-RS Client - 235
Implementando uma aplicação cliente - 238
Consumindo serviços em diferentes formatos - 239
PathParam - 241
QueryParam - 244
MatrixParam - 245
FormParam - 246
Colocando em prática XI - 247
Interfaces de serviços - 251
Colocando em prática XII - 253
RESTEasy Client - 269
Colocando em prática XIII - 271
Apache HTTP Client - 275
Conclusão - 280
CAPITULO 6 - HATEOAS, CACHING E SEGURANÇA - 283
Introdução - 285
HATEOAS - 285
Caching - 307
Segurança - 324
Conclusão - 329
RESENHA - 331Informações Técnicas
Nº de páginas: 353 Origem: Nacional Editora: Editora Ciência Moderna Idioma: Português Edição: 1ª Edição Ano: 2016 ISBN: 9788539907779 Encadernação: Brochura Autor: Marta Talitha Carvalho Freire Mendes , Warley Rocha Mendes - Informações