转载一篇优秀的入门实例,说一下自己的理解

来源:互联网 发布:初音未来mac电脑壁纸 编辑:程序博客网 时间:2024/05/07 19:27

最近看到一个非常详细的实例并按照作者的教学进行了搭建,原文 http://blog.csdn.net/evankaka/article/details/48785513,是我为数不多跟着网上学最后能成功运行的实例。
原文使用了Mybatis+ jdbc+ mySQL+ Spring+ SpringMvc+Maven, 其中很多知识笔者原先并没有学习过!所以本文的很多认识将会出错。

我理解的整体架构工作图

我真不敢相信我为啥要用画图画了个这。
这里写图片描述

不得不说,这个图和我脑海中的图还是有一定的差距。

随便说说

现在的学习是想模仿做一个app的后台,用户(USER)肯定是必不可少的。
以我现在的理解,jdbc就是提供了一些数据库的属性,用户名密码啥的,但我相信肯定不止如此,但这块是cw的事。dao应该是用来通过一种独特的语言来操作数据库中的数据的。
配置mapper很有趣,感觉像是数据绑定,这样对应过来感觉也是很方便的。
service里填写具体的业务逻辑,这个与app相关,需要好好设计一下,可以从简单的开始,在这个例子里函数名和dao里的相同,这应当是没有必要的,但对应是要好好对应的。
xml配置一下,难度应该不高。
剩下的大部分是mvc的事,首先我们需要很多jsp,甚至需要封账号啥的,不过这些就是日后的事了。最近的计划是在学习一个mooc上的实例,然后就去自己设计写写尝试一下了。

微联动

springmvc的结构图,转的,但和我画风类似。
这里写图片描述