(一)搭建项目基本框架
demo:https://summersystem-xylblog.rhcloud.com
项目发布在openshift上面,同时还发布了基于nodejs,angularjs的个人简历页面:
https://summer-xylblog.rhcloud.com/
本来想用上面的demo做后台的,结果发现这两个项目没法用同一个库,之后在重新写一个基于node的框里系统发布在一个空间下,
还有一个基于gost博客系统的个人博客:
https://nodeblog-xylblog.rhcloud.com/
注:文章底下附项目的git地址
1、ecplise创建maven项目
前提:ecplise已经集成了maven插件
保存之后项目结构为
这边需要我们手动创建src/main/java及src/test/java 但是直接new是创建不了的,右击选择properties
可以看到这两个包已经存在了,先remove掉在重新new就可以了
修改Dynamic Web版本:在你ecplise workspce文件下选择你的项目文件修改org.eclipse.wst.common.project.facet.core.xml
现在tomcat启动项目在浏览器中访问就可以出现helloword的页面,表示项目创建成功
2、spring springmvc mybatis环境搭建
不做过多说明,。直接上代码吧
git地址:https://github.com/xyl1993/summerSys.git
git上的代码是我项目搭建完成之后传上去的,拖到本地可以直接运行,内附mysql数据库文件。注意修改jdbc配置,
项目中前端 主要框架选择easyui,使用了WebUploader轻量级的文件上传插件,后端java部分使用了spring文件上传及分页技术
个人主页的git地址:
https://github.com/xyl1993/summer.git node项目构建可参考我的另一个博客:http://blog.youkuaiyun.com/u012794084/article/details/48264969
菜鸟一个,不喜勿喷