【Spring+SpringMVC+Mybatis】maven分层企业级框架

开发工具:MyEclipse2016
开发环境:本机已配置maven,tomcat,jdk相关环境变量

楼主首次负责一个项目,根据要求搭建了maven多模块框架,考虑到后期可能遗忘,写下博客记录下,欢迎各位博友批评指正,让我们互相学习吧!

工具操作步骤
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第1张图片
1)创建主项目(用于放置项目中用到的所有jar包)
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第2张图片
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第3张图片

2)创建ROOT根目录(用于管理项目)
创建方法和上面一样
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第4张图片
3)创建各层(dao,service,pojo,controller)
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第5张图片

创建dao层
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第6张图片
解释:将上面创建的root作为个层的根节点,用root启动
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第7张图片
项目结构
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第8张图片

pojo,service方式和dao相同,不作显示

创建controller层
也是创建一个module
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第9张图片

查看一下root

黄线部分可以去掉
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第10张图片
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第11张图片

项目结构目录
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第12张图片

至此maven分层项目已搭建完毕

myEclipse启动 clean tomcat7:run
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第13张图片
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第14张图片
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第15张图片

浏览器访问输入ip地址
【Spring+SpringMVC+Mybatis】maven分层企业级框架_第16张图片

okay success

总结+注意
1:parent放置了所有的jar包,子层可以直接引用,引用时不需要加版本号
2:dao层我放置了mapper和mapper.xml映射文件,为了使文件能够正常被程序捕捉到,需要在pom文件里加上resource引用。
3:记得加上热部署,不然在子包里更改的内容不能实时更新。

ps:
maven仓库查询地址 http://mvnrepository.com/
:用于查询需要的jar依赖

如果是在内网下办公,可以安装maven私服(nexus)
:用于建立公司内部的maven仓库,即建立自己的开发环境,也可方便将第三包jar包放入仓库方便他人提取。

资源路径:https://download.csdn.net/download/sysmwx/10515796

你可能感兴趣的:(【Spring+SpringMVC+Mybatis】maven分层企业级框架)