关于接受参数的Bean和数据入库的Bean,是否不应该是同一个Bean?

来源:2-0 表单验证

勉強

2017-12-26 09:49

1、数据入库的是使用的实体类的字段基本和数据库表一致;接收参数使用的Bean和具体的业务相关,是否应该单独建立一个Bean,而不应该和数据库实体类混用?

2、在单表的简单例子中,虽然接收的参数可能和实体类一致,是否也应该为接收参数的对象单独建立一个Bean。

写回答 关注

1回答

  • qq_赤目色_0
    2017-12-26 15:55:53

    应该要单独建立,有些业务可能要全部字段,有些要部分,有些要关联其他表,每个业务单独写一个DO可以让入参传参好很多,一个很简单的例子,数据库里有操作时间这个字段,我不需要前台给我传,而是后台生成;
    可以具体到对应数据库的DO,RequestDO,ResponseDO

Spring Boot进阶之Web进阶

《2小时学习Spring Boot》之进阶教程,针对Web方面的相关技巧

104039 学习 · 393 问题

查看课程

相似问题