Jump to ratings and reviews
Rate this book

Mastering Java EE 8 Application Development

Rate this book
Key FeaturesGain hands on experience using the technology to build enterprise-level applications and integrate them with other technology stacks of the Java EESpeed up your application development by dissecting it into smaller microservicesMaximize enterprise beans for multithreading, asynchronous processes, transactions, and moreBook DescriptionJava EE is one of the most popular tools for enterprise application design and development. This book addresses the challenges related to Java EE application development.

It begins by introducing you to the latest features in Java EE 8 and will also throw light on the application that will be built throughout the book. From there, we will go in depth into each of the three tiers of the application, exploring Web Services, Servlets, and the latest MVC architecture, in the first tier. In the middle tier, we will cover stateless EJBs and concurrency, and will go in depth into Java's messaging service.

In the final tier, we will talk about integrating JDBC into an application, as well as using persistence offered by Java and other alternative frameworks. You will also see how to work with the Reactive architecture and Microservices, while taking advantage of the latest security features and authenticating your application. You will gain insights into profiling your app's performance, and will see how to overcome issues related to distributed apps. Finally, you will get an overview of some deployment topologies.

What you will learnUnderstand the core features and concepts at the heart of the Jave EE technology, along with the latest additions into the stackSee the best practices and design patterns that can be used along with a specific APIGet equipped with the features offered by the JAVA EE platform to implement a web tier of the web-based application and see how to use it effectivelyImplement web-based services and use those features effectively to provide services to client applicationsUnderstand the role of multithreading in enterprise applications and integrate them for transaction handlingGet equipped with the features offered by the JMS APIGet to know the Java persistence API and Hibernate framework and use them in highly transactional environments

699 pages, Kindle Edition

Published August 9, 2019

17 people want to read

About the author

Kapila Bogahapitiya

1 book1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.