Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
JBoss Weld CDI for Java Platform

Buy

Learn CDI concepts and develop modern web applications using JBoss Weld

Overview

  • Learn about dependency injection with CDI
  • Install JBoss Weld in your favorite container
  • Develop your own extension to CDI
  • Decouple code with CDI events
  • Communicate between CDI beans and AngularJS

In Detail

CDI simplifies dependency injection for modern application developers by taking advantage of Java annotations and moving away from complex XML, while at the same time providing an extensible and powerful programming model.

"JBoss Weld CDI for Java Platform" is a practical guide to CDI's dependency injection concepts using clear and easy-to-follow examples. This will help you take advantage of the power behind CDI, as well as providing a firm understanding of how to use it within your applications.

"JBoss Weld CDI for Java Platform" covers all the major aspects of CDI, breaking it down into understandable pieces. This book will take you through many examples of how these concepts can be utilized, helping you get up and running quickly and painlessly.

"JBoss Weld CDI for Java Platform" gives you an insight into the different scopes provided by CDI and the use cases for which each has been designed. You will learn everything about dependency injection, scopes, events, producers, and more from JBoss Weld CDI, as well as how producers can create new beans for consumption within your application. You will also learn how to build a real world application with CDI using JSF and AngularJS for different web interfaces.

What you will learn from this book

  • Install JBoss Weld in an application server
  • Learn CDI dependency injection type lookup rules
  • Create dynamic beans with producers
  • Fire and observe events to decouple beans
  • Use interceptors and decorators for cross-cutting concerns
  • Understand the sequence of the JBoss Weld container lifecycle
  • Create your own CDI portable extension
  • Access CDI beans from AngularJS
  • Learn how scopes and contexts work and what CDI provides

Approach

This book is a mini tutorial with plenty of code examples and strategies to give you numerous options when building your own applications.

Who this book is written for

"JBoss Weld CDI for Java Platform" is written for developers who are new to dependency injection. A rudimentary knowledge of Java is required.

(HTML tags aren't allowed.)

Phishing Dark Waters: The Offensive and Defensive Sides of Malicious Emails
Phishing Dark Waters: The Offensive and Defensive Sides of Malicious Emails

An essential anti-phishing desk reference for anyone with an email address

Phishing Dark Waters addresses the growing and continuing scourge of phishing emails, and provides actionable defensive techniques and tools to help you steer clear of malicious emails. Phishing is analyzed from the viewpoint of human...

Introduction to Data Mining and its Applications (Studies in Computational Intelligence)
Introduction to Data Mining and its Applications (Studies in Computational Intelligence)
An enormous proliferation of databases in almost every area of human endeavor has created a great demand for new, powerful tools for turning data into useful, task-oriented knowledge. In the efforts to satisfy this need, researchers have been exploring ideas and methods developed in machine learning, pattern recognition, statistical data analysis,...
Electron Microscopy in Heterogeneous Catalysis (Series in Microscopy in Materials Science)
Electron Microscopy in Heterogeneous Catalysis (Series in Microscopy in Materials Science)

Electron Microscopy in Heterogeneous Catalysis describes the unique role electron microscopy plays in the immensely important field of heterogeneous catalysis. It brings together several disciplines, namely surface science, solid state chemistry and physics, materials science, chemical engineering and crystallography. The work described in...


Mastering Search Analytics: Measuring SEO, SEM and Site Search
Mastering Search Analytics: Measuring SEO, SEM and Site Search

Many companies still approach Search Engine Optimization (SEO) and paid search as separate initiatives. This in-depth guide shows you how to use these programs as part of a comprehensive strategy—not just to improve your site’s search rankings, but to attract the right people and increase your conversion rate.

...

SAS Programming in the Pharmaceutical Industry
SAS Programming in the Pharmaceutical Industry

This book was written for the entry- to intermediate-level SAS programmer who helps with the analysis and reporting of clinical trial data in the pharmaceutical industry. The industry may call this individual a “SAS programmer,” “clinical SAS programmer,” “statistical/stats programmer,”...

Joomla! Cash
Joomla! Cash
So you want to be an entrepreneur? Or maybe you already are one. Maybe you want to earn some extra cash, but don't have the time to setup an eBay® store. Whatever the case is, this book is for you.

As a young man, I always dreamed of running my own business and being in control of my business destiny. Well, that dream is not only
...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy