如题。
对于ddd,请以用户管理模块开发为例,给出java package结构划分图,类图,方法说明,以及具体代码。
对于rest,同样如此。
今天面试,被问到这个,答不上来。
事后网上调研过ddd,感觉很多博文都很空洞,理论说了一大堆,就没有实际点的东西出来。其中cqrs一直没怎么整明白。不过个人觉得这也算是不同的应用程序的架构风格,值得研究。
对于rest,经常听一些人提起例如rest风格之类的话,不知道他是真懂还是假懂。有没有明白点的人指点一二?
------解决方案--------------------
http://www.java365.net/portal.php?mod=view&aid=214 rest的概念
------解决方案--------------------
reset 跟信息存哪里没有关系 。
reset 是有http幂等概念。 就是把一个连接看成是一个资源 重复访问一个资源 返回的数据保持不变。属于幂等
在来说说你的这个/cart/2543
如果你熟悉mvc的话 很明显看得出 这个url的结构 cart 为action 2543为参数 比如ID
其实这个也就等同于 http://xxxx.com/cart.aspx?id=2543 只是reset的url风格都是以/cart/2543这种形式表现的。
------解决方案--------------------
reset 这种方式很方便, ddd 没遇到呢。