首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于java web层之间数据传输的问题

关于java web层之间数据传输的问题
EN

Stack Overflow用户
提问于 2019-12-24 04:28:29
回答 1查看 60关注 0票数 1

我想问一些关于实现java web的最佳实践的问题。在一个java web应用程序中,我们将其划分为不同的层:视图层服务层DAO层,并且我们为这些层建立了一些数据模型(根据阿里巴巴的java开发手册):

  1. DO:与数据库中的数据结构相对应,用于从DAO层传输到服务层
  2. BO:业务对象,从服务层传输到视图层
  3. VO: view对象,通过视图层

向渲染引擎公开。

那么,对于如何组织通过视图层、服务层和DAO层的请求的数据模型,您有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2019-12-24 05:06:41

有许多web框架已经解决了这个问题,您不必从头开始实现它们。一些最流行的web框架是-

Spring for Java - https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html Django for Python-https://www.djangoproject.com Express for node.js - http://expressjs.com等等。

选择其中一个框架并阅读他们的教程,了解如何在该框架中实现MVC。对于数据模型和OR映射,您需要像JPA或Hibernate (对于java应用程序)这样的工具,这些工具可以配置到web框架中。web框架教程将包含有关如何配置OR映射器的信息。

MVC设计模式是一样的(正如你从阿里巴巴那里看到的那样),但是它有很多的实现和风格。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59463827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档