javaweb项目结构相关,怎么能更好的分层
发布网友
发布时间:2022-04-30 14:20
我来回答
共1个回答
热心网友
时间:2022-06-23 01:39
域模块层由实际需求中业务对象组成,比如订单明细、产品、等。
开发者在这层不用管哪些数据传输对象,而关注域对象即可。
例如,Hibernate允许你将数据库中的信息存入域对象,这样你可以在连接断开的情况下把这些数据显示到用户界面层,而那些对象也可以返回给持久层,从而在数据库里更新。
而且,你不必把对象转化成DTO(这可能导致它在不同层之间传输过程中丢失)。
这个模型使得Java开发者能很自然运用面向编程,而不需要附加编码。