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

No Cons

Best Uses

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

Reviewed by 4 customers

Sort by

Displaying reviews 1-4

Back to top

(4 of 7 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.

      (2 of 2 customers found this review helpful)

       
      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/

        (1 of 1 customers found this review helpful)

         
        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.

          (5 of 6 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