本文介绍了Maven 搭建spring boot多模块项目,分享给大家,具体如下:

备注:所有项目都在idea中创建
1.idea创建maven项目
2.创建子模块(module)
3.修改子模块pom.xml配置
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>parent</artifactId>
<groupId>com.luyh.projectv1</groupId>
<version>1.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>projectv1-model</artifactId>
</project>
注意:<font color="red"><relativePath>../pom.xml</relativePath></font>此段必须加上,用来继承父模块
至此,项目的基础结构搭建完毕了,接下来可以来撸代码了,哦哦稍等,我先介绍下各个子module的工作职责吧
4.子模块在项目中担任的'工作职责'
5.model层实体类编写
6.dao层数据库操作层
7. service 编写业务逻辑
8. webapi 编写webapi获取json数据
9.sql文件 请自行导入mysql数据 sql文件
这里是项目地址,点击下载
附录1
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.luyh.projectv1</groupId>
<artifactId>parent</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.3.RELEASE</version>
</parent>
<modules>
<module>model</module>
<module>dao</module>
<module>service</module>
<module>webapi</module>
</modules>
<!--申明依赖关系-->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.2.2</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.2.8</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-jdbc</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
</dependencies>
<!--设置maven仓库-->
<repositories>
<repository>
<id>spring-releases</id>
<url>https://repo.spring.io/libs-release</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>spring-releases</id>
<url>https://repo.spring.io/libs-release</url>
</pluginRepository>
</pluginRepositories>
</project>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# springboot
# maven模块
# springboot多模块项目
# spring
# boot
# 多模块
# IDEA创建SpringBoot的maven项目的方法步骤
# Maven搭建springboot项目的方法步骤
# springboot+maven快速构建项目的示例代码
# Maven项目改为spring boot项目的方法图解
# SpringBoot创建maven多模块项目实战代码
# 如何用Maven开发Spring Boot项目详解
# 放着
# 工作职责
# 实体类
# 太多
# 都在
# 不出
# 只需
# 给大家
# 我先
# 点击下载
# 写在
# 具体内容
# 大家多多
# 就可以
# 类中
# 稍等
# 哦哦
# 多模
# 自动加载
# 请自行
相关文章:
建站之星多图banner生成与模板自定义指南
建站主机是否属于云主机类型?
网站制作需要会哪些技术,建立一个网站要花费多少?
公司网站制作需要多少钱,找人做公司网站需要多少钱?
制作营销网站公司,淘特是干什么用的?
香港服务器选型指南:免备案配置与高效建站方案解析
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
杭州银行网站设计制作流程,杭州银行怎么开通认证方式?
建站之星伪静态规则如何设置?
网站制作说明怎么写,简述网页设计的流程并说明原因?
h5网站制作工具有哪些,h5页面制作工具有哪些?
网站制作公司,橙子建站是合法的吗?
建站为何优先选择香港服务器?
如何获取上海专业网站定制建站电话?
矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?
建站之星安装提示数据库无法连接如何解决?
深圳网站制作平台,深圳市做网站好的公司有哪些?
移民网站制作流程,怎么看加拿大移民官网?
如何在搬瓦工VPS快速搭建网站?
建站主机CVM配置优化、SEO策略与性能提升指南
网站制作培训多少钱一个月,网站优化seo培训课程有哪些?
设计网站制作公司有哪些,制作网页教程?
C#如何在一个XML文件中查找并替换文本内容
建站之星Pro快速搭建教程:模板选择与功能配置指南
建站之星官网登录失败?如何快速解决?
如何通过wdcp面板快速创建网站?
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
建站之星代理商如何保障技术支持与售后服务?
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
如何通过宝塔面板实现本地网站访问?
广州营销型建站服务商推荐:技术优势与SEO优化解析
代刷网站制作软件,别人代刷火车票靠谱吗?
建站168自助建站系统:快速模板定制与SEO优化指南
如何快速辨别茅台真假?关键步骤解析
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
高端云建站费用究竟需要多少预算?
如何通过WDCP绑定主域名及创建子域名站点?
娃派WAP自助建站:免费模板+移动优化,快速打造专业网站
如何选择最佳自助建站系统?快速指南解析优劣
如何用免费手机建站系统零基础打造专业网站?
网站制作软件免费下载安装,有哪些免费下载的软件网站?
高防服务器租用首荐平台,企业级优惠套餐快速部署
潍坊网站制作公司有哪些,潍坊哪家招聘网站好?
制作电商网页,电商供应链怎么做?
英语简历制作免费网站推荐,如何将简历翻译成英文?
香港服务器如何优化才能显著提升网站加载速度?
开源网站制作软件,开源网站什么意思?
如何访问已购建站主机并解决登录问题?
建站之星如何助力网站排名飙升?揭秘高效技巧
外汇网站制作流程,如何在工商银行网站上做外汇买卖?
*请认真填写需求信息,我们会在24小时内与您取得联系。