万本电子书0元读

万本电子书0元读

顶部广告

Java EE 8 Cookbook电子书

售       价:¥

24人正在读 | 0人评论 9.8

作       者:Elder Moraes

出  版  社:Packt Publishing

出版时间:2018-04-09

字       数:34.1万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
A practical guide for building effective enterprise solutions with Java EE 8 About This Book ? Recipes to get you up-and-running with Java EE 8 application development ? Learn how to apply the major Java EE 8 APIs and specifications ? Implement microservices and Reactive programming with Java EE 8 Who This Book Is For This book is for developers who want to become proficient with Java EE 8 for their enterprise application development. Basic knowledge of Java is assumed What You Will Learn ? Actionable information on the new features of Java EE 8 ? Using the most important APIs with real and working code ? Building server side applications, web services, and web applications ? Deploying and managing your application using the most important Java EE servers ? Building and deploying microservices using Java EE 8 ? Building Reactive application by joining Java EE APIs and core Java features ? Moving your application to the cloud using containers ? Practical ways to improve your projects and career through community involvement In Detail Java EE is a collection of technologies and APIs to support Enterprise Application development. The choice of what to use and when can be dauntingly complex for any developer. This book will help you master this. Packed with easy to follow recipes, this is your guide to becoming productive with Java EE 8. You will begin by seeing the latest features of Java EE 8, including major Java EE 8 APIs and specifications such as JSF 2.3, and CDI 2.0, and what they mean for you. You will use the new features of Java EE 8 to implement web-based services for your client applications. You will then learn to process the Model and Streaming APIs using JSON-P and JSON-B and will learn to use the Java Lambdas support offered in JSON-P. There are more recipes to fine-tune your RESTful development, and you will learn about the Reactive enhancements offered by the JAX-RS 2.1 specification. Later on, you will learn about the role of multithreading in your enterprise applications and how to integrate them for transaction handling. This is followed by implementing microservices with Java EE and the advancements made by Java EE for cloud computing. The final set of recipes shows you how take advantage of the latest security features and authenticate your enterprise application. At the end of the book, the Appendix shows you how knowledge sharing can change your career and your life. Style and approach Task based learning guide to help ease application development with Java EE.
目录展开

Title Page

Copyright and Credits

Java EE 8 Cookbook

Dedication

Packt Upsell

Why subscribe?

PacktPub.com

Foreword

Contributors

About the author

About the reviewers

Packt is searching for authors like you

Preface

Who this book is for

What this book covers

To get the most out of this book

Download the example code files

Conventions used

Sections

Getting ready

How to do it...

How it works...

There's more…

See also

Get in touch

Reviews

New Features and Improvements

Running your first Bean Validation 2.0 code

Getting ready

How to do it...

How it works...

See also

Running your first CDI 2.0 code

Getting ready

How to do it...

How it works...

There's more...

See also

Running your first JAX-RS 2.1 code

Getting ready

How to do it...

How it works...

See also

Running your first JSF 2.3 code

Getting ready

How to do it...

How it works...

There's more...

See also

Running your first JSON-P 1.1 code

Getting ready

How to do it...

How it works...

See also

Running your first JSON-B code

Getting ready

How to do it...

How it works...

See also

Running your first Servlet 4.0 code

Getting ready

How to do it...

How it works...

There's more...

See also

Running your first Security API code

Getting ready

How to do it...

How it works...

There's more...

See also

Running your first MVC 1.0 code

Getting ready

How to do it...

How it works...

See also

Server-Side Development

Using CDI to inject context and dependency

Getting ready

How to do it...

How it works...

There's more...

See also

Using Bean Validation for data validation

Getting ready

How to do it...

How it works...

See also

Using servlet for request and response management

Getting ready

How to do it...

How it works...

There's more...

See also

Using Server Push to make objects available beforehand

Getting ready

How to do it...

How it works...

There's more...

See also

Using EJB and JTA for transaction management

Getting ready

How to do it...

How it works...

There's more...

See also

Using EJB to deal with concurrency

Getting ready

How to do it...

How it works...

There's more...

See also

Using JPA for smart data persistence

Getting ready

How to do it...

How it works...

See also

Using EJB and JPA for data caching

Getting ready

How to do it...

How it works...

There's more...

See also

Using batch processing

Getting ready

How to do it...

How it works...

See also

Building Powerful Services with JSON and RESTful Features

Building server-side events with JAX-RS

Getting ready

How to do it...

How it works...

There's more...

See also

Improving service's capabilities with JAX-RS and CDI

Getting ready

How to do it...

How it works...

There's more...

See also

Easing data and objects representation with JSON-B

Getting ready

How to do it...

How it works...

See also

Parsing, generating, transforming, and querying on JSON objects using JSON-P

Getting ready

How to do it...

How it works...

See also

Web- and Client-Server Communication

Using servlets for request and response management

Getting ready

How to do it...

The load on startup servlet

A servlet with init params

The asynchronous servlet

How it works...

The load on startup servlet

A servlet with init params

Asynchronous servlet

See also

Building UI with template's features using JSF

Getting ready

How to do it...

How it works...

See also

Improving the response performance with Server Push

Getting ready

How to do it...

How it works...

There's more...

See also

Security of Enterprise Architecture

Introduction

Domain protection with authentication

Getting ready

How to do it

How it works...

See also

Granting rights through authorization

Getting ready

How to do it...

How it works...

See also

Protecting data confidentiality and integrity with SSL/TLS

Getting ready

How to do it...

How it works...

There's more...

See also

Using declarative security

Getting ready

How to do it...

How it works...

See also

Using programmatic security

Getting ready

How to do it...

How it works...

See also

Reducing the Coding Effort by Relying on Standards

Introduction

Preparing your application to use a connection pool

Getting ready

How to do it...

There's more...

See also

Using messaging services for asynchronous communication

Getting ready

How to do it...

How it works...

See also

Understanding a servlet's life cycle

Getting ready

How to do it...

How it works...

See also

Transaction management

Getting ready

How to do it...

How it works...

See also

Deploying and Managing Applications on Major Java EE Servers

Introduction

Apache TomEE usage

Getting ready

How to do it...

Deploying EAR, WAR, and JAR files

Creating datasources and a connection pool

Logging setup and rotate

Starting and stopping

Session clustering

There's more...

See also

GlassFish usage

Getting ready

How to do it...

Deploying EAR, WAR, and JAR files

Creating datasources and a connection pool

Logging setup and rotate

Starting and stopping

Session clustering

There's more...

See also

WildFly usage

Getting ready

How to do it...

Deploying EAR, WAR, and JAR files

Creating datasources and a connection pool

Logging setup and rotate

Starting and stopping

Session clustering

There's more...

See also

Building Lightweight Solutions Using Microservices

Introduction

Building microservices from a monolith

Getting ready

How to do it...

Building a monolith

Building microservices from the monolith

The user microservice

The user address microservice

The gateway microservice

How it works...

The monolith

The microservices

There's more...

See also

Building decoupled services

Getting ready

How to do it...

How it works...

See also

Building an automated pipeline for microservices

Getting ready

Preparing the application

Preparing the environment

How to do it...

Continuous integration

Git

Maven

JUnit

Continuous delivery

Continuous deployment

There's more...

See also

Using Multithreading on Enterprise Context

Introduction

Building asynchronous tasks with returning results

Getting ready

How to do it...

How it works...

See also

Using transactions with asynchronous tasks

Getting ready

How to do it...

How it works...

See also

Checking the status of asynchronous tasks

Getting ready

How to do it...

How it works...

See also

Building managed threads with returning results

Getting ready

How to do it...

How it works...

See also

Scheduling asynchronous tasks with returning results

Getting ready

How to do it...

How it works...

See also

Using injected proxies for asynchronous tasks

Getting ready

How to do it...

How it works...

See also

Using Event-Driven Programming to Build Reactive Applications

Introduction

Building reactive applications using asynchronous servlets

Getting ready

How to do it...

How it works...

See also

Building reactive applications using events and observers

Getting ready

How to do it...

How it works...

See also

Building reactive applications using websockets

Getting ready

How to do it...

How it works...

See also

Building reactive applications using message-driven beans

Getting ready

How to do it...

How it works...

See also

Building reactive applications using JAX-RS

Getting ready

How to do it...

How it works...

See also

Building reactive applications using asynchronous session beans

Getting ready

How to do it...

How it works...

See also

Using lambdas and CompletableFuture to improve reactive applications

Getting ready

How to do it...

How it works...

See also

Rising to the Cloud – Java EE, Containers, and Cloud Computing

Introduction

Building Java EE containers using Docker

Getting ready

How to do it...

How it works...

See also

Using Oracle Cloud for container orchestration in the cloud

Getting ready

How to do it...

How it works...

There's more...

Using Jelastic for container orchestration in the cloud

Getting ready

How to do it...

How it works...

There's more...

Using OpenShift for container orchestration in the cloud

Getting ready

How to do it...

How it works...

There's more...

See also

Using AWS for container orchestration in the cloud

Getting ready

How to do it...

How it works...

There's more...

Appendix: The Power of Sharing Knowledge

Introduction

Why contributing to the Adopt a JSR program can make you a better professional

Understanding the Adopt a JSR program

Collaborating on the future of Java EE

Setting yourself up for collaboration

Set aside a specific time for it

Choose where you'll concentrate your effort

Do it!

The secret to unstucking your project, your career... even your life!

Other Books You May Enjoy

Leave a review - let other readers know what you think

累计评论(0条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部