lundi 23 décembre 2019

Questions about data transfer between java web layers

I'd like to ask some questions about the best practice of implementing a java web. In a java web application, we split it into different layers: view layer, service layer, DAO layer, and we have some data model for those layers(according to alibaba's java developing manuals):

  1. DO: correspond to data structure in database, used to transfer from DAO layer to service layer
  2. BO: business object, transferred from service layer to view layer
  3. VO: view object, exposed to rendering engine by view layer

Then I am confused about how to organize the data model for the request going through view layer, service layer and DAO layer, do you have any suggestions?




Aucun commentaire:

Enregistrer un commentaire