github上优秀的ssm项目

作者:codingXiaxw
链接:https://www.zhihu.com/question/28832908/answer/131874126
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

我写过一个客户管理系统,由于当时没有接触框架所以使用到的技术就是JSP+Servlet+Mysql,另外对查询到的信息我使用了分页的技术,用的开发工具的IDEA,博客上详细讲解了操作流程,附上源码链接为 codingXiaxw/CustomerManagement 目前已经在github上得到500+个star和350+个fork。

学了SSM框架后做了一个对商品信息增删改查的项目,包括SSM框架的整合详细教程,github上已经上传了我的源代码以及在README.md和博客中详细介绍了 SSM框架整合以及利用SSM框架进行开发这个项目的步骤,在此附上github链接(github的REAMDE.md中有我项目对应的博客链接,目前已经得到300个star和100+个fork) codingXiaxw/ssm 另外还有在此项目上进一步进行的SSM高级知识的开发(目前已经得到200+个star和200+个fork),github源码和详细教程链接: codingXiaxw/ssm2

学习了Shiro框架以后,我又写了一个利用Shiro+SSM框架在上述利用SSM框架开发项目中搭建了Shiro框架,用于进行用户登录的认证以及权限管理,github上传了详细教程以及源码(目前得到200+个star和200+个fork),附上github链接: codingXiaxw/shiro

学习了Maven对项目进行管理后,又利用Maven+SSM做了一个高并发的秒杀系统,源码和详细讲解已经上传到github(目前得到500+个star和400+fork),附上源码链接 codingXiaxw/seckill

等做完上面的项目,基本对SSM框架和Maven管理工具有了基本的掌握。有人会觉得还有项目练习吗?我想说项目多的是(就比如说我就还有很多高级的项目,例如我做过一个BBS论坛系统,目前源代码没上传,想要的可以在底下留言或者私我)。比如上面那个客户管理系统,这时你不妨利用学习的SSM框架和Maven对上面的客户管理系统重新进行一次开发吧!

另外我想说的是,我在我的github上看到很多伸手党对上述提到的项目只fork不star。我比较郁闷,题主辛辛苦苦给你们将开发文档写的那么详细,就不能在fork的同时点下star吗...

很多大神都说过这样一句话:"收藏请点击star不要fork",我不知道你懂不懂,反正我现在是懂了。这样跟你解释吧,你fork过去的项目源代码只是目前题主上传到github的源代码,万一你fork完后题主对源代码又进行了更改,那么不好意思,更改的源代码并不会和你fork过去的同时更改,也就是若是题主对源代码进行了更新或是维护,那么你那边fork过去的源代码是不会同时更新的(也就是说你可能fork的是过期的项目)。 但是star就不一样了,github上会将你star过的项目都收集在你的star列表里,这样当你需要用的时候就可以随时点击过去查看最新的源代码了。

所以说呢,收藏最好点star不要fork,但如果你要是想将项目在自己的电脑上跑起来的话就在star的同时将该项目fork到你自己的仓库中吧!。

最后,祝你好运。


===============2017.07.19更===========

在很多道友的提议下,我开了一个Java的学习交流群:659957958。话不多说,赶快上车吧!

你可能感兴趣的:(web前端,JAVA,web后台,JSP)