Entering content frame

Background documentation Development Process Locate the document in its SAP Library structure

As a rule, you need to distinguish between two types of development projects:

·        Local projects

·        Component-based projects

Local Projects

All the project resources are available only in the file system of your PC. Within this kind of project, you will process smaller tasks or carry out tests. In projects of this type, you will not define any external interfaces in order to provide the functions for other projects. The Java development infrastructure is not used for local projects.

       1.      Create a Dictionary project. Choose File ® New ® Project ® Dictionary ® Dictionary Project. Enter the name of the project. Decide on the language in which the project texts are to be created.

       2.      Create the Dictionary objects by opening up the project, choosing the required type (simple type, structure, or database table), and starting the appropriate Create wizard using the context menu.

       3.      If necessary, create an archive for the project and deploy it on the J2EE server. Simple types and structures are deployed only within the framework of Web Dynpro projects on the J2EE server.

       4.      To create table definitions in the database, follow the instructions given in the section Deploying Tables.

Component-Based Projects

Component-based projects are development projects that require you to split the project up into several projects and have a team of several developers working on each project. In contrast to local projects, these are development component projects. This means that a dictionary project is identified using a development component (DC). For more information, refer to the section entitled Working with the Development Infrastructure.

...

       1.      Import a Development Configuration into the Developer Studio.

       2.      Create a new DC component. Choose File ® New ® Other ® Development Component ® Development Component Project. For more information, refer to the section Creating New Components.

       3.      Create the required Dictionary objects.

       4.      Check in the assigned activities. All project sources are created or updated on the DTR server.

       5.      Execute the deployment for tables if table definitions are to be created in the database - for example, for test purposes. For more information, refer to the section Deploying Tables.

Java Dictionary Preferences

You can customize the default Java Dictionary settings for your SAP NetWeaver Developer Studio. To do this, proceed as follows:

...

       1.      Choose Window ® Preferences ® Dictionary.

       2.      You can modify the following settings:

¡        On the Generation tab, you can set:

§         Use of compiled templates – we recommend that you use compiled templates since this speeds up the generation process

§         Jarm level – you can define how performance can be measured in detail for your WebDynpro application. The results can be monitored in the J2EE Engine Visual Administrator. For more information about JARM, see Java Application Response Time Measurement in the Administration Manual.

¡        On the Nameserver Prefix tab, you can set the default prefix for your dictionary objects – for example, if you have reserved one. For more information, see Name Reservation in the Adminstration Manual.

¡        On the TableEditor tab, you can define if the database default values are displayed as a column in the table editor.

       3.      To save the changes, choose Apply.

       4.      To restore the default settings, choose Restore Defaults.

See also:

Working with the Development Infrastructure

Scenario 1: Development in the Team

Scenario 2: Development Using Components

 

 

 

Leaving content frame