SSM(Spring+SpringMVC+MyBatis)基本框架的分模块开发项目搭建

SSM(Spring+SpringMVC+MyBatis)基本框架的分模块开发项目搭建

分模块开发的意义

现在流行微服务,分模块开发直观的好处是项目解耦合更加彻底,各个层或组件可以独立开发和优化。只要通信接口规范不变。组件之间都可以正常工作。同时可以根据组件的场外景单独布署。

我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

项目搭建

首先打开IDEA,点击Create New Project后,进行如下选择后点击Next下一步
在这里插入图片描述
接下来,GroupId填写com.example,具体视自己而定,然后ArtifactId输入自己的项目名,这里我们使用Example,点击Next下一步
在这里插入图片描述
接下来,在上面选择自己的Maven所在的目录后点击Next下一步
在这里插入图片描述
继续点击Next后Finish,等待IDEA控制台出现BUILD SUCCESS完成项目创建。注意右侧选择Auto Import可以根据代码自动导包。

项目分模块

在项目上右键,选择New,module,进入之前相同的界面,这次我们的配置如下图,Finish后等待BUILD SUCCESS即完成。beans,dao,service层相同。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

然后进行controller层模块的选择,第一步与其余的不同,其余一样
在这里插入图片描述

项目配置

在项目的pom.xml中引入相应的依赖导包,然后将配置文件包括applicationContext.xml,db.properties,log4j.properties,spring-mvc以及mapper文件夹和***mapper.xml放在controlle模块的resource下,最后,在每个模块的根目录下添加java文件夹并更改为Source Root,这样就完成项目的分模块搭建。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值