<?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>03703cam a2200733Li 4500</leader>
  <controlfield tag="001">ocn905915457</controlfield>
  <controlfield tag="003">OCoLC</controlfield>
  <controlfield tag="005">20171025084826.0</controlfield>
  <controlfield tag="006">m     o  d        </controlfield>
  <controlfield tag="007">cr cn|||||||||</controlfield>
  <controlfield tag="008">150305t20152015inua    ob    001 0 eng d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9781119209393</subfield>
    <subfield code="q">(electronic bk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">1119209390</subfield>
    <subfield code="q">(electronic bk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9781118843581</subfield>
    <subfield code="q">(e-book)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">1118843584</subfield>
    <subfield code="q">(e-book)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9781118843451</subfield>
    <subfield code="q">(e-book)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">1118843452</subfield>
    <subfield code="q">(e-book)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="z">111884341X</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="z">9781118843413</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">CHNEW</subfield>
    <subfield code="b">000705530</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">DEBSZ</subfield>
    <subfield code="b">42593635X</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">GBVCP</subfield>
    <subfield code="b">836425685</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">DEBSZ</subfield>
    <subfield code="b">453328520</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">ZWZ</subfield>
    <subfield code="b">191023418</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">DEBBG</subfield>
    <subfield code="b">BV043615932</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">DEBBG</subfield>
    <subfield code="b">BV043397658</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">CHVBK</subfield>
    <subfield code="b">374484678</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">CHNEW</subfield>
    <subfield code="b">000889748</subfield>
  </datafield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">(OCoLC)905915457</subfield>
    <subfield code="z">(OCoLC)898770167</subfield>
    <subfield code="z">(OCoLC)907942665</subfield>
    <subfield code="z">(OCoLC)936207889</subfield>
  </datafield>
  <datafield tag="037" ind1=" " ind2=" ">
    <subfield code="a">769960</subfield>
    <subfield code="b">MIL</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">E7B</subfield>
    <subfield code="b">eng</subfield>
    <subfield code="e">rda</subfield>
    <subfield code="e">pn</subfield>
    <subfield code="c">E7B</subfield>
    <subfield code="d">OCLCO</subfield>
    <subfield code="d">COO</subfield>
    <subfield code="d">IDEBK</subfield>
    <subfield code="d">EBLCP</subfield>
    <subfield code="d">DEBSZ</subfield>
    <subfield code="d">RECBK</subfield>
    <subfield code="d">DG1</subfield>
    <subfield code="d">OCLCF</subfield>
    <subfield code="d">OCLCQ</subfield>
    <subfield code="d">DEBBG</subfield>
  </datafield>
  <datafield tag="049" ind1=" " ind2=" ">
    <subfield code="a">MAIN</subfield>
  </datafield>
  <datafield tag="050" ind1=" " ind2="4">
    <subfield code="a">QA76.73.J38</subfield>
    <subfield code="b">.Y464 2015eb</subfield>
  </datafield>
  <datafield tag="082" ind1="0" ind2="4">
    <subfield code="a">005.133</subfield>
    <subfield code="2">23</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Yener, Murat,</subfield>
    <subfield code="e">author.</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Professional Java EE design patterns /</subfield>
    <subfield code="c">Murat Yener, Alex Theedom.</subfield>
    <subfield code="h">[electronic resource]</subfield>
  </datafield>
  <datafield tag="264" ind1=" " ind2="1">
    <subfield code="a">Indianapolis, Indiana :</subfield>
    <subfield code="b">Wrox,</subfield>
    <subfield code="c">2015.</subfield>
  </datafield>
  <datafield tag="264" ind1=" " ind2="4">
    <subfield code="c">&#xA9;2015</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">1 online resource (261 pages) :</subfield>
    <subfield code="b">illustrations.</subfield>
  </datafield>
  <datafield tag="336" ind1=" " ind2=" ">
    <subfield code="a">text</subfield>
    <subfield code="b">txt</subfield>
    <subfield code="2">rdacontent</subfield>
  </datafield>
  <datafield tag="337" ind1=" " ind2=" ">
    <subfield code="a">computer</subfield>
    <subfield code="b">c</subfield>
    <subfield code="2">rdamedia</subfield>
  </datafield>
  <datafield tag="338" ind1=" " ind2=" ">
    <subfield code="a">online resource</subfield>
    <subfield code="b">cr</subfield>
    <subfield code="2">rdacarrier</subfield>
  </datafield>
  <datafield tag="490" ind1="1" ind2=" ">
    <subfield code="a">Programmer to programmer</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Includes index.</subfield>
  </datafield>
  <datafield tag="504" ind1=" " ind2=" ">
    <subfield code="a">Includes bibliographical references and index.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Introduction to Java EE Design Patterns. A Brief Overview of Design Patterns -- The Basics of Java EE -- Implementing Design Patterns in Java EE. Fa&#xE7;ade Pattern -- Singleton Pattern -- Dependency Injection and CDI -- Factory Pattern -- Decorator Pattern -- Aspect-Oriented Programming (Interceptors) -- Asynchronous -- Timer Service -- Observer Pattern -- Data Access Pattern -- RESTful Web Services -- Model View Controller Pattern -- Other Patterns in Java EE -- Summary. Design Patterns: The Good, the Bad, and the Ugly.</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">Master Java EE design pattern implementation to improve your design skills and your application's architecture Professional Java EE Design Patterns is the perfect companion for anyone who wants to work more effectively with Java EE, and the only resource that covers both the theory and application of design patterns in solving real-world problems. The authors guide readers through both the fundamental and advanced features of Java EE 7, presenting patterns throughout, and demonstrating how they are used in day-to-day problem solving. As the most popular programming language in community-dri.</subfield>
  </datafield>
  <datafield tag="588" ind1="0" ind2=" ">
    <subfield code="a">Print version record.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Java (Computer program language)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Internet.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">World Wide Web.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="4">
    <subfield code="a">Internet.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="4">
    <subfield code="a">Java (Computer program language)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="4">
    <subfield code="a">World Wide Web.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">Internet.</subfield>
    <subfield code="2">fast</subfield>
    <subfield code="0">(OCoLC)fst00977184</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">Java (Computer program language)</subfield>
    <subfield code="2">fast</subfield>
    <subfield code="0">(OCoLC)fst00982065</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">World Wide Web.</subfield>
    <subfield code="2">fast</subfield>
    <subfield code="0">(OCoLC)fst01181326</subfield>
  </datafield>
  <datafield tag="655" ind1=" " ind2="4">
    <subfield code="a">Electronic books.</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Theedom, Alex,</subfield>
    <subfield code="e">author.</subfield>
  </datafield>
  <datafield tag="776" ind1="0" ind2="8">
    <subfield code="i">Print version:</subfield>
    <subfield code="a">Yener, Murat.</subfield>
    <subfield code="t">Professional Java EE design patterns.</subfield>
    <subfield code="d">Indianapolis, Indiana : Wrox, &#xA9;2015</subfield>
    <subfield code="h">xxix, 224 pages</subfield>
    <subfield code="z">9781118843413</subfield>
    <subfield code="w">(DLC)  2014946684</subfield>
  </datafield>
  <datafield tag="830" ind1=" " ind2="0">
    <subfield code="a">Programmer to programmer.</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2="0">
    <subfield code="u">http://onlinelibrary.wiley.com/book/10.1002/9781119209393</subfield>
    <subfield code="z">Wiley Online Library</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="c">BK</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">207960</subfield>
    <subfield code="d">207960</subfield>
  </datafield>
</record>
