老师最近在做项目的时候遇见了两个问题
来源:16-1 教程总结
Caeser110
2019-04-10
(1)AreaExecution这类dto包下的execution作用和原理,不是很理解,我自己在给别人写项目的时候直接没有使用,而是返回值为entity,比如返回Area 或者 List,想问问怎么去理解和使用dto,有什么资料可以看的吗?我自己在用的时候,抛弃了dto暂时还没发现有什么不妥
(2)eclispe下跑咱们的o2o项目没有问题,但是我换成idea的时候首页可以显示,其他的都显示不了,是不是有什么路径没配置好,有SSM项目在idea上启动配置的教程吗?我搜过,但是按照操作首页可以显示,其他的不行。
写回答
1回答
-
同学好,
DTO主要是用于客户端和服务器端之间的交互。最根本的原因就是咱们java不像GO一样,函数支持多个返回值,比如你前端要返回店铺列表以及数量,同时还返回一些操作信息(如果失败返回errMsg),那么光靠一个Shop是没办法承接的,这个时候也可以考虑DTO;其实也可以直接用map来返回,但是用DTO显得规范些;https://www.cnblogs.com/xt0810/p/3654574.html
同学说的情况应该是idea里面的根路径设置问题,https://blog.csdn.net/chenbetter1996/article/details/80457339
032019-04-11
相似问题
老师,项目显示问题。
回答 3
项目问题
回答 1