<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>02183cam a2200241 a 4500</leader>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">9433</subfield>
    <subfield code="d">9433</subfield>
  </datafield>
  <controlfield tag="003">BR-ReIFE</controlfield>
  <controlfield tag="005">20200608162436.0</controlfield>
  <controlfield tag="008">200420b2008    rjba||||r|||| 00| 0 por u</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9788573936575</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">BR-ReIFE</subfield>
    <subfield code="c">BR-ReIFE</subfield>
  </datafield>
  <datafield tag="082" ind1=" " ind2=" ">
    <subfield code="a">005.13</subfield>
    <subfield code="b">G633j</subfield>
  </datafield>
  <datafield tag="090" ind1=" " ind2=" ">
    <subfield code="a">005.13</subfield>
    <subfield code="b">G633j</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Gomes, Yuri Marx Pereira.</subfield>
    <subfield code="9">3094</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2="0">
    <subfield code="a">Java na Web com JSF, Spring, Hibernate e Netbeans 6:</subfield>
    <subfield code="b">de universit&#xE1;rios a desenvolvedores /</subfield>
    <subfield code="c">Yuri Marx Pereira Gomes.</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Rio de Janeiro:</subfield>
    <subfield code="b">Ci&#xEA;ncia Moderna,</subfield>
    <subfield code="c">2008.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">175 p.:</subfield>
    <subfield code="b">il.</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Acompanha CD-ROM</subfield>
  </datafield>
  <datafield tag="520" ind1="3" ind2=" ">
    <subfield code="a">Neste livro voc&#xEA; vai encontrar o que h&#xE1; de mais atual e poderoso no mundo do desenvolvimento Java para a Web. Ter&#xE1; acesso a uma aplica&#xE7;&#xE3;o completa em JSF (criado visualmente com o novo Netbeans 6). Ver&#xE1; ainda como utilizar os padr&#xF5;es de projeto mais utilizados do mercado (Facades e DAOs) para a Web, e com exemplos do mundo real. Voc&#xEA; vai ver na pr&#xE1;tica como utilizar o Spring para controlar o ciclo de vida de seus objetos, totalmente integrado a uma aplica&#xE7;&#xE3;o JSF e ao mecanismo de persist&#xEA;ncia padr&#xE3;o do mundo Java, o JPA (implementado via Hibernate). Ver&#xE1; como utilizar algumas das principais classes utilit&#xE1;rias do Spring, tudo isto na mais recente vers&#xE3;o deste consagrado framework. Para completar, o livro abrange a nova API de persist&#xEA;ncia padr&#xE3;o do Java, o JPA (Java Persistence API) implementado pelo famoso Hibernate em sua mais recente vers&#xE3;o. Ver&#xE1; como criar os mapeamentos, totalmente baseados em Annotations e como criar consultas simples e complexas, al&#xE9;m dos m&#xE9;todos padr&#xE3;o para persist&#xEA;ncia. Como um brinde, ter&#xE1; tamb&#xE9;m explica&#xE7;&#xF5;es passo-a-passo de como criar testes unit&#xE1;rios com o JUnit para assim testar seus m&#xE9;todos de neg&#xF3;cio de forma automatizada. Como um segundo brinde, ter&#xE1; um tutorial completo de como criar relat&#xF3;rios para a Web em formato PDF ou HTML com a IDE de reports IReport e a framework JasperReports.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="4">
    <subfield code="9">2135</subfield>
    <subfield code="a">Linguagem de programa&#xE7;&#xE3;o (Computadores)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="4">
    <subfield code="a">Java (Linguagem de programa&#xE7;&#xE3;o de computador)</subfield>
    <subfield code="9">1183</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="4">
    <subfield code="a">Sites da Web</subfield>
    <subfield code="x">Desenvolvimento</subfield>
    <subfield code="9">1049</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="c">LV</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="a">010</subfield>
    <subfield code="b">010</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2015-08-25</subfield>
    <subfield code="e">Doa&#xE7;&#xE3;o</subfield>
    <subfield code="g">10.00</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.13 G633j</subfield>
    <subfield code="p">8564207082</subfield>
    <subfield code="r">2019-07-29 00:00:00</subfield>
    <subfield code="t">ex. 1</subfield>
    <subfield code="v">10.00</subfield>
    <subfield code="w">2015-08-26</subfield>
    <subfield code="y">LV</subfield>
  </datafield>
</record>
