Continuous Enterprise Development in Java
Testable Solutions with Arquillian
Publisher: O'Reilly Media
Final Release Date: March 2014
Pages: 256

Learn a use-case approach for developing Java enterprise applications in a continuously test-driven fashion. With this hands-on guide, authors and JBoss project leaders Andrew Lee Rubinger and Aslak Knutsen show you how to build high-level components, from persistent storage to the user interface, using the Arquillian testing platform and several other JBoss projects and tools.

Through the course of the book, you’ll build a production-ready software conference tracker called GeekSeek, using source code from GitHub. Rubinger and Knutsen demonstrate why testing is the very foundation of development—essential for ensuring that code is consumable, complete, and correct.

  • Bootstrap an elementary Java EE project from start to finish before diving into the full-example application, GeekSeek
  • Use both relational and NoSQL storage models to build and test GeekSeek’s data persistence layers
  • Tackle testable business logic development and asynchronous messaging with an SMTP service
  • Expose enterprise services as a RESTful interface, using Java EE’s JAX-RS framework
  • Implement OAuth authentication with JBoss’s PicketLink identity management service
  • Validate the UI by automating interaction in the browser and reading the rendered page
  • Perform full-scale integration testing on the final deployable archive
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyContinuous Enterprise Development in Java
 
3.8

(based on 4 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (2)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (1)

  • 1 Stars

     

    (0)

75%

of respondents would recommend this to a friend.

Pros

  • Helpful examples (3)

Cons

    Best Uses

    • Intermediate (3)
      • Reviewer Profile:
      • Developer (4)

    Reviewed by 4 customers

    Sort by

    Displaying reviews 1-4

    Back to top

    (1 of 1 customers found this review helpful)

     
    2.0

    rather not worth buying

    By Ijon Tichy

    from Europe

    About Me Developer

    Verified Reviewer

    Pros

      Cons

      • Not comprehensive enough
      • Too many errors

      Best Uses

        Comments about oreilly Continuous Enterprise Development in Java:

        Best description of this book is included in Adam's foreword: "I learned a lot". I guess, mostly, how to do things differently.
        Even the accompanying book site located as authors mentioned at http://continuousdev.org is not available.

         
        5.0

        Must have for JEE developers

        By Sebastian Łaskawiec

        from Bydgoszcz, Poland

        About Me Developer

        Verified Reviewer

        Pros

        • Concise
        • Easy to understand
        • Helpful examples
        • Well-written

        Cons

          Best Uses

          • Intermediate
          • Novice
          • Student

          Comments about oreilly Continuous Enterprise Development in Java:

          When I started reading Continuous Enterprise Development in Java I thought this would be a detailed Arquillian guide. Instead, Andrew and Aslak took me for a journey of most recently used technologies and JEE spec. Many of those tools I started to use in my everyday job (like JBoss Forge). After reading this book I have a basic idea how to test JS based web application front-ends - which is something new for a strong back-end developer - like me.
          This publication also broadened my knowledge of Arquillian. Many concepts were explained in details - for example views in Shrinkwrap framework. Understanding such concepts is the key for writing maintainable test code.

          I strongly recommend this book for every developer who wants to learn new things about modern tools, technologies and testing approach. If you are creating an enterprise or web application - this book is definitely for you.

          Ful review: http://torun.jug.pl/news/2014/09/24/recenzja-ksiazki-continuous-enterprise-development-in-java/

           
          4.0

          Broad coverage of enterprise Java Dev

          By sandyboy55

          from Wayne, NJ

          About Me Developer

          Verified Reviewer

          Pros

          • Helpful examples
          • Well-written

          Cons

            Best Uses

            • Expert
            • Intermediate

            Comments about oreilly Continuous Enterprise Development in Java:

            Overall the book is very decent in terms of covering Arquillian testing framework for continuous enterprise Java development. Arquillian is an innovative and highly extensible testing platform for the JVM that enables developers to easily create automated integration, functional, and acceptance tests for Java middleware.

            This book covers the entire gamut of enterprise development from the requirements phase to deployment. Code examples are scattered throughout the book which makes it easy to follow. I especially loved the coverage of REST and Security and NoSQL.

            (3 of 4 customers found this review helpful)

             
            4.0

            very interesting book

            By chomnoue

            from douala, cameroun

            About Me Developer

            Pros

            • Easy to understand
            • Helpful examples

            Cons

              Best Uses

              • Expert
              • Intermediate

              Comments about oreilly Continuous Enterprise Development in Java:

              I have read the firsts chapters of the early release and it already appears that this book will give an answer to many questions I was asking myself like "how to deploy enterprise java applications in the cloud?", "how to coninuously test and deploy them?" and many others. I hope the authors will include the new released features of jee7 before the end of writing.

              Displaying reviews 1-4

              Back to top

               
              Buy 2 Get 1 Free Free Shipping Guarantee
              Buying Options
              Immediate Access - Go Digital what's this?
              Ebook: $38.99
              Formats:  DAISY, ePub, Mobi, PDF
              Print & Ebook: $49.49
              Print: $44.99