Java EE 8 Recipes

A Problem-Solution Approach

  • Josh Juneau

Table of contents

  1. Front Matter
    Pages i-xlix
  2. Josh Juneau
    Pages 1-57
  3. Josh Juneau
    Pages 59-102
  4. Josh Juneau
    Pages 103-189
  5. Josh Juneau
    Pages 191-241
  6. Josh Juneau
    Pages 243-311
  7. Josh Juneau
    Pages 313-344
  8. Josh Juneau
    Pages 345-394
  9. Josh Juneau
    Pages 395-439
  10. Josh Juneau
    Pages 441-477
  11. Josh Juneau
    Pages 479-506
  12. Josh Juneau
    Pages 507-522
  13. Josh Juneau
    Pages 523-557
  14. Josh Juneau
    Pages 559-589
  15. Josh Juneau
    Pages 591-611
  16. Josh Juneau
    Pages 613-653
  17. Josh Juneau
    Pages 655-671
  18. Josh Juneau
    Pages 673-707
  19. Josh Juneau
    Pages 709-732
  20. Back Matter
    Pages 747-760

About this book


Quickly find solutions to dozens of common programming problems with the Java Enterprise Edition Platform for small business web applications, enterprise database applications, and microservices solutions. Content is presented in the popular problem-solution format. Look up the programming problem that you want to solve. Read the solution. Apply the solution directly in your own code. Problem solved!

Java EE 8 Recipes provides you with effective and proven solutions that can be used to accomplish just about any task that you may encounter. You can feel confident using the reliable solutions that are demonstrated in this book in your personal or corporate environment.

Java is a mature programming language that has been refined over the years into a productive and lucrative language for those with the skills to wield it. One result of this years-long refining process is that that the language carries forward many older feature sets that no longer represent the best way of getting work accomplished. You can rest assured that Java EE 8 Recipes provides solutions using the most current approaches implemented in the most current Java Enterprise technologies, including JSON-P 1.1, JSF 2.3, and JAX-RS 2.1. 

Build a streamlined and reliable application that uses the latest in Java technologies, and develop it much faster than you did with the older technologies. Rejuvenate your Java expertise to use the freshest capabilities, or perhaps learn Java Enterprise development for the first time and discover one of the most widely used and most powerful technologies available for application development today. Develop productively. Develop with proven technology. Develop with Java Enterprise Edition. The book: 

  • Teaches how to develop RESTful enterprise applications quickly using the most current Java EE technologies
  • Explores different solutions for developing sophisticated web user interfaces
  • Walks you through a myriad of different concepts to apply while working with databases using Java technologies
What You'll Learn:
  • Develop Java Enterprise applications using the latest in Java EE technologies
  • Build great-looking user interfaces using Java Server Faces
  • Employ Java Servlet technology and standard frameworks in developing professional web applications
  • Create enterprise-level database applications using Enterprise Java Beans and JAX-RS RESTFul web services
  • Make use of Arquillian to build a cohesive test suite for Java EE applications
  • Manage Java EE application security through Java EE's container feature set


Enterprise Java Beans EJB Java API for RESTful Web Services JAX-RS Java Server Faces Arquillian Authentication and Security Java Servlets Java Server Pages Model View Controller Web Framework MVC Web Framework JDBC Java Persistence Query Language Java Message Service JSON

Authors and affiliations

  • Josh Juneau
    • 1
  1. 1.HinckleyUSA

Bibliographic information