Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Excerpt
hiddentrue

Business Objects

Panel
titleOn This Page
Table of Contents
indent2em
stylenone
typelist
separatorpipe

The Model Classes

The model classes are business objects. These classes are not specific to any front end or back end, but model the business itself. So when you design them, they should not be designed around what a page requires (e.g. one object that contains a bunch of stuff for the whole page) or what the back end returns (e.g. direct map to proxies). They should be designed around the business model itself.

The SAP proxies will define dates as java.sql.Date. These should be redefined as java.util.Date in the model.