Portlets in Action

Author: Ashish Sarin
Publisher: Manning Publications
ISBN: 1935182544
Release Date: 2011-06-15
Genre: Computers

Provides information on creating business portals and portlets in Java.

Getting started with Spring Framework

Author: Ashish Sarin
Publisher: BookBaby
ISBN: 9781624888359
Release Date: 2012-12-10
Genre: Computers

Getting started with Spring Framework is a hands-on guide to begin developing applications using Spring Framework. This book is meant for Java developers with little or no knowledge of Spring Framework. All the examples shown in this book use Spring 3.2. Chapter 1 - Spring Framework basics Chapter 2 - Configuring beans Chapter 3 - Dependency injection Chapter 4 - Customizing beans and bean definitions Chapter 5 - Annotation-driven development with Spring Chapter 6 - Database interaction using Spring Chapter 7 - Messaging, emailing, asynchronous method execution, and caching using Spring Chapter 8 - Aspect-oriented programming

Liferay in Action

Author: Rich Sezov
Publisher: Manning Publications
ISBN: 193518282X
Release Date: 2011
Genre: Computers

Provides information on developing Web portals using Liferay, covering such topics as Inkwell, MVC, themes, social networking, user collaboration, hooks, Ext plugins, and APIs.

Programming Portlets

Author: Ron Lynn
Publisher: Mc PressLlc
ISBN: 1931182280
Release Date: 2007-05-01
Genre: Computers

Portals have evolved from simple Web applications with multiple links to an enterprise application delivery platform that serves composite applications. In a world where organizations are gearing up with service-oriented architecture (SOA) strategies and re-working existing apps to fit the Web 2.0 programming model, portals are strategic infrastructure components on every CIO’s radar. As companies move toward SOA, portlets become an even hotter topic. Portlets provide the user interface for these services. IBM’s unwavering commitment to open standards such as Java Specification Request (JSR 168) and strong presence in the application server market (IBM WebSphere Application Server) have helped establish WebSphere Portal as a leader among available portal solutions in the market. Programming Portlets, Second Edition takes developers down a path of understanding all the latest concepts, including SOA, AJAX, and best practices to consider when building a J2EEbased portal. The book offers the reader the tools and information necessary to develop portlets and portal applications in two ways. Part 1 focuses on building portlets that will adhere to the JSR 168 API standard. This allows developers who want to use any JSR 168–compliant portlet container to quickly build quality portlets. Part 2 extends the focus to building JSR 168–compliant portlets for the IBM WebSphere Portal Server and includes information on portlet extensions and WebSphere Portal capabilities that can be leveraged in a portal development effort. Among the many things you will find inside Programming Portlets, Second Edition: • Addition of extensive JSR 168 material • Updates for WebSphere Portal (V6) • Coverage of new technologies such as IBM WebSphere Portlet Factory and Lotus Workplace Forms Ways to use AJAX in portlets • Explanation of how portals and portlets fit into SOA • Method for creating JSR 168–compliant portlets using IBM WebSphere • IBM WebSphere Portlet Factory, Workplace Forms, and creation of portal services • Instructions for building complex portlets quickly using Rational Application Developer or WebSphere Portlet Factory • Use of JavaServerTM Faces in portlets • Proper use of JSTL with regard to portlets • Effective integration of Struts in the portal framework • Ways of inter-portlet communication • Method to build a portlet from the ground up quickly and effectively • The best practices of portlet development • Valuable information resources, including examples of various types of portlets

Spring Roo 1 1 Cookbook

Author: Ashish Sarin
Publisher: Packt Publishing Ltd
ISBN: 9781849514590
Release Date: 2011-09-27
Genre: Computers

Over 60 recipes to help you speed up the development of your Java web applications using the Spring Roo development tool.

Spring Persistence with Hibernate

Author: Paul Fisher
Publisher: Apress
ISBN: 9781484202685
Release Date: 2016-05-31
Genre: Computers

Learn how to use the core Hibernate APIs and tools as part of the Spring Framework. This book illustrates how these two frameworks can be best utilized. Other persistence solutions available in Spring are also shown including the Java Persistence API (JPA). Spring Persistence with Hibernate, Second Edition has been updated to cover Spring Framework version 4 and Hibernate version 5. After reading and using this book, you'll have the fundamentals to apply these persistence solutions into your own mission-critical enterprise Java applications that you build using Spring. Persistence is an important set of techniques and technologies for accessing and using data, and ensuring that data is mobile regardless of specific applications and contexts. In Java development, persistence is a key factor in enterprise, e-commerce, and other transaction-oriented applications. Today, the agile and open source Spring Framework is the leading out-of-the-box, open source solution for enterprise Java developers; in it, you can find a number of Java persistence solutions. What You'll Learn Use Spring Persistence, including using persistence tools in Spring as well as choosing the best Java persistence frameworks outside of Spring Take advantage of Spring Framework features such as Inversion of Control (IoC), aspect-oriented programming (AOP), and more Work with Spring JDBC, use declarative transactions with Spring, and reap the benefits of a lightweight persistence strategy Harness Hibernate and integrate it into your Spring-based enterprise Java applications for transactions, data processing, and more Integrate JPA for creating a well-layered persistence tier in your enterprise Java application Who This Book Is For This book is ideal for developers interested in learning more about persistence framework options on the Java platform, as well as fundamental Spring concepts. Because the book covers several persistence frameworks, it is suitable for anyone interested in learning more about Spring or any of the frameworks covered. Lastly, this book covers advanced topics related to persistence architecture and design patterns, and is ideal for beginning developers looking to learn more in these areas.

Lucene in Action

Author: Michael McCandless
Publisher: Manning Publications
ISBN: 1933988177
Release Date: 2010
Genre: Computers

Lucene remains an indispensable part of most enterprise applications. This search engine now powers Web options in diverse companies, including Netflix, LinkedIn, and the Mayo Clinic. This updated edition is the definitive guide to developing with Lucene.


Author: Richard S.Hall
ISBN: 9350041049
Release Date: 2011-07-01

About The Book: OSGi in Action provides a clear introduction to OSGi concepts with examples that are relevant both for architects and developers. You'll start with the central ideas of OSGi: bundles, module lifecycles, and interaction among application components. With the core concepts well in hand, you'll explore numerous application scenarios and techniques. You'll learn how to migrate legacy systems to OSGi and how to test, debug, and manage applications.This book assumes readers with a working knowledge of Java, but requires no previous exposure to OSGi.

JUnit in Action

Author: Petar Tahchiev
Publisher: Manning Publications
ISBN: 1935182021
Release Date: 2011
Genre: Computers

"The definitive guide, not just for JUnit, but unit testing in general."---Tyson S. Maxwell, Raytheon --

Restlet in Action

Author: Jerome Louvel
Publisher: Manning Publications
ISBN: 193518234X
Release Date: 2012
Genre: Computers

Provides information on using the Restlet Framework to build servers and web clients.

Java Open Source Programming

Author: Joseph Walnes
Publisher: John Wiley & Sons
ISBN: 9780764558344
Release Date: 2004-02-03
Genre: Computers

Discover how to develop full-scale J2EE?TM applications quickly and efficiently using the best Open Source tools Written by leading authorities in the field, this book shows you how to leverage a suite of best-of-breed Open Source development tools to take the pain out of J2EE and build a complete Web-based application. You'll combine these tools to actually reduce the points of failure in your application, while increasing overall system stability and robustness. Along with the tools introduced here, you'll develop the PetSoar application, which follows the PetStore application used by Sun Microsystems to demonstrate features of J2EE. With PetSoar, the authors focus on developing a maintainable and flexible application, rather than showcasing the end result, so that you can apply the material in your own projects. In addition, the authors provide methods for utilizing Open Source software components for each stage of the development process. The Open Source products covered include: * Hibernate to aid with simple,flexible, and speedy transparent object persistence * OpenSymphony WebWork to allow for pluggable view technologies and extensible configuration * JUnit and Mock Objects to assist with rapid and robust unit testing * XDoclet to assist with generating code and configuration files automatically * Jakarta Lucene to add Google-style smart search capabilities to data stores * OpenSymphony SiteMesh to aid in the creation of large sites with a common look and feel * OpenSymphony OSCache to easily cache slow dynamic sections of Web sites resulting in faster-loading pages

Spring in Practice

Author: Willie Wheeler
Publisher: Manning Publications
ISBN: 1935182056
Release Date: 2013
Genre: Computers

The latest addition to the In Practice series shows how to tackle the challenges faced when building Spring-based applications. The book empowers software developers to solve concrete business problems by mapping application-level issues to Spring-centric solutions.

Android in Action

Author: W. Frank Ableson
Publisher: Manning Publications
ISBN: 1617290505
Release Date: 2012
Genre: Computers

Presents information on creating mobile applications using Android, covering such topics as user interfaces, storing and receiving data, networking, graphics and animation, multimedia, Bluetooth, AppWidgets, and drag-and-drop.

Beginning Hibernate

Author: Jeff Linwood
Publisher: Apress
ISBN: 9781430228509
Release Date: 2010-05-28
Genre: Computers

Beginning Hibernate, Second Edition is ideal if you’re experienced in Java with databases (the traditional, or “connected,” approach), but new to open-source, lightweight Hibernate—the de facto object-relational mapping and database-oriented application development framework. This book packs in information about the release of the Hibernate 3.5 persistence layer and provides a clear introduction to the current standard for object-relational persistence in Java. And since the book keeps its focus on Hibernate without wasting time on nonessential third-party tools, you’ll be able to immediately start building transaction-based engines and applications. Experienced authors Dave Minter and Jeff Linwood provide more in-depth examples than any other book for Hibernate beginners. The authors also present material in a lively, example-based manner—not a dry, theoretical, hard-to-read fashion. What you’ll learn How to build enterprise Java-based transaction-type applications that access complex data with Hibernate, including Software as a Service (SaaS) How to work with Hibernate 3.5 Where to integrate into the persistence lifecycle, including cloud application implications How to map using annotations, Hibernate XML files, and more How to search and query with the new version of Hibernate When to integrate with Spring, Grails, and more Who this book is for This book is for Java developers who want to learn about Hibernate. Table of Contents An Introduction to Hibernate Integrating and Configuring Hibernate Building a Simple Application The Persistence Life Cycle An Overview of Mapping Mapping with Annotations Creating Mappings with Hibernate XML Files Using the Session Searches and Queries Advanced Queries Using Criteria Filtering the Results of Searches Case Study — Using Hibernate with an Existing Database

The Definitive Guide to Terracotta

Author: Terracotta Inc Inc
Publisher: Apress
ISBN: 9781430206392
Release Date: 2008-08-29
Genre: Computers

Terracotta is a High Availability (HA) nth degree scaling and clustering engine for traditional J2EE and Java EE 5 applications (using Seam or other) as well as Spring-based enterprise applications. Written and officially authorized, this will likely be the first and only definitive book on Terracotta by Terracotta team led by Terracotta CTO. The book contains several pragmatic real-world case studies. These empower the reader to build highly scalable, optimized performing enterprise Java applications for financial and even gaming applications. Terracotta is now available in open source options at Terracotta.org.