Building on the J2SE platform, the J2EE application model provides a simplified approach to developing highly scalable and highly available internet or intranet based applications. That is, various complexities inherent in enterprise applications -- transaction management, life-cycle management, resource pooling -- are built into the platform and provided automatically to the components it supports. Component and application developers are free to focus on specifics such as business logic and user interfaces. Another advantage of the J2EE platform is that the application model encapsulates the layers of functionality in specific types of components. Client interaction can be presented through plain HTML web pages, through web pages powered by applets, Java Servlets, or JavaServer Pages technology, or through stand-alone Java applications. The J2EE platform enables them to assemble applications from a combination of standard, commercially available components and their own custom components.
|Published (Last):||17 April 2019|
|PDF File Size:||9.76 Mb|
|ePub File Size:||3.53 Mb|
|Price:||Free* [*Free Regsitration Required]|
Java Generics Generics was introduced in Java 5 to remove type-casting in using Collection classes and to provide means for type checking at compile time. We can use Generics to create generic type interface and classes and we can use it with methods too.
Learn about features of Generics in great detail in this extensive post. Check out the post to learn about Exception Handling and best practices to follow for better exception handling.
Java Design Patterns Design Patterns provide a standard solution for common software development recurring problems. There are 22 design patterns in java divided into three categories — creational, structural and behavioral design patterns. Check out the post to learn about these design patterns, their intent and how to implement them with an example. Java EE Tutorial 1. A comprehensive post with more than 20 tutorials to help you learn Servlets and JSPs backed with example programs.
Struts 2 Tutorial Struts2 is one of the widely used web application framework. All the examples are tested with Struts2 version 2. This article lists more than 20 tutorials I have written for different components of the Spring framework. The articles are in the order and serve as a great resource for newbie as well as experienced ones.
All the project comes with downloadable projects that you can use to learn more. Also, the projects are tested with latest Spring 4 versions and provide XML as well as annotation-based configuration details.
PrimeFaces is very easy to use and comes with a lot of components to create an awesome effect on view pages. One of the most useful features of PrimeFaces is the support for creating responsive view pages, that is a must-have for current web pages. We have more than 20 articles on PrimeFaces that you can read in the order to start as a beginner and become a pro. Recently I have written a lot on the hibernate framework.
So this article is as an index of all the posts. You can go through these in sequence to learn the hibernate from scratch. Most of these come with downloadable projects that you can use to learn more.
All the projects are tested with Hibernate 4 version.
Java 2 Platform, Enterprise Edition (J2EE) Overview
Java Tutorial, Java EE Tutorials