O'Reilly logo

Liferay in Action: The Official Guide to Liferay Portal Development by Richard Sezov, Jr.

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Part 2. Writing applications on Liferay’s platform

Now we get to the fun stuff. In part 2, you’ll learn about using Liferay’s platform and APIs to write portlets that do pretty much anything you want.

Chapter 3 starts with the data layer. You’ll learn how to use Liferay’s Service Builder tool to create tables, SQL, and the service layer from a single XML file. You’ll also customize a generated DAO layer to create functional services.

In chapter 4, you’ll use Alloy UI tag libraries to build an interactive, formbased application that allows users to interact with your data. This application will be fully internationalized and integrated with Liferay’s permissions system.

Chapter 5 introduces Liferay themes, which let you customize the way Liferay ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required