Page 1
Page 1
img

Google Guice : Agile Lightweight Dependency Injection Framework

Guice (pronounced “Juice”) is the Jolt Award-winning, 100% Java icing on the cake of Java dependency injection. Unlike other popular dependency injection frameworks such as Spring, Guice fully embraces modern Java language features and combines simplicity with stunning performance and developer–friendliness. Google Guice: Agile Lightweight Dependency Injection Framework will not only tell you “how,” it will also tell you “why” and “why not,” so that all the knowledge you gain will be as widely applicable as possible. Filled with examples and background information, this book is an invaluable addition to your knowledge of modern agile Java.

img

Foundations of AOP for J2EE Development

Foundations of AOP for J2EE Development covers a relatively new programming paradigm: aspect-oriented programming, or AOP. Presented are the core concepts of AOP: AspectJ 5, JBoss AOP, Spring AOP, and JAC. Specific features of these tools are compared. The book also explores the potential uses of AOP in everyday programming life, such as design patterns implementation, program testing, and application management. In the latter part of the book, the authors show how AOP can ease the task of J2EE application development (J2EE is known for being a rich and somewhat complicated framework).

img

Expert Spring MVC and Web Flow

Expert Spring MVC and Web Flow provides in-depth coverage of Spring MVC and Spring Web Flow, two highly customizable and powerful web frameworks brought to you by the developers and community of the Spring Framework. Spring MVC is a modern web application framework built upon the Spring Framework, and Spring Web Flow is a new project that compliments Spring MVC for building reusable web controller modules that encapsulate rich page navigation rules. Along with detailed analysis of the code and functionality, plus the first-published coverage of Spring Web Flow, this book includes numerous tips and tricks to help you get the most out of Spring MVC, Spring Web Flow, and web development in general.

img

Datatype-Generic Programming ; International Spring School, SSDGP 2006, Nottingham, UK, April 24-27, 2006, Revised Lectures

A leitmotif in the evolution of programming paradigms has been the level and extent of parametrisation that is facilitated — the so-called genericity of the paradigm. The sorts of parameters that can be envisaged in a programming language range from simple values, like integers and fioating-point numbers, through structured values, types and classes, to kinds (the type of types and/or classes).Datatype-generic programming is about parametrising programsby the structure of the data that they manipulate. To appreciate the importance of data type genericity,one need look no further than the internet. The internet is a massive repository of structured data, but the structure is rarely exploited. For example, compression of data can be much more efiective if its structure is known, but most compression algorithms regard the input data as simply a string of bits, and take no account of its internal organisation. Datatype-generic programming is about exploiting the structure of data when it is relevant and ignoring it when it is not. Programming languages most c- monly used at the present time do not provide efiective mechanisms for do- menting and implementing datatype genericity.

img

Beginning JBoss Seam : From novice to professional

Reacting to the popularity of Java 2.0 Enterprise Edition™ alternatives such as Ruby on Rails and the enterprise Spring Framework, Red Hat JBoss®, Inc. developed JBoss® Seam, a new open-source lightweight Java™ EE 5-based contextual application development framework. Beginning JBoss® Seam: From Novice to Professional gets you started as the first book on this popular framework.

Results Per Page