Home

 

Java EE perspective

The Java EE perspective includes workbench views that you can use when developing resources for enterprise applications, EJB modules, Web modules, application client modules, and connector projects or modules.

Figure 4-15 Java EE perspective

The Java EE perspective contains the following views typically used when developing Java EE applications:

Enterprise Explorer view-This view provides an integrated view of your projects and their artifacts related to Java EE development. You can show or hide your projects based on working sets. This view displays navigable models of Java EE deployment descriptors, Java artifacts (source folders, packages, and classes), navigable models of the available Web services, and specialized views of Web modules to simplify the development of dynamic Web applications. In addition, EJB database mapping and the configuration of projects for a Java EE application server are made readily available.

Annotations view-The Annotations view, new in this release, provides a way for you to create, edit, browse, and generally keep track of the annotations that you use in your applications.

Snippets view-The Snippets view lets you catalog and organize reusable programming objects, such as Web services, EJB, and JSP code snippets. The view can be extended based on additional objects that you define and include. The available snippets are arranged in drawers. and the drawers can be customized by right-clicking a drawer and selecting Customize.

Properties view-This view provides a tabular view of the properties and associated values of objects in files you have open in an editor. The format of this view depends on what is selected in the editor, and by default it shows the file properties (last modification date, file path and so on).

The Outline, Servers, Problems, Tasks, and Data Source Explorer views are also relevant to the Java EE perspective and have already been discussed in earlier sections of this chapter.

More details about using the Java EE perspective can be found in Chapter | 4, Developing EJB applications.

ibm.com/redbooks