springboot+idea+maven 多模块项目搭建的详细过程(连接数据库进行测试)

时间:2021-05-19

创建之前项目之前记得改一下 maven 提高下载Pom速度

记得 setting中要改 maven 改成阿里云的。具体方法网上查第一步搭建parents项目,为maven项目 ,不为springboot 项目 记得修改groupId

第二步搭建多个子模块, honor-dao honor-manager honor-common记得创建 honor-manager的时候要把他的gruopId改成com.honor.manager

这里爆红的原因是因为我做到后面然后忘记截屏了,返回来做。实际我已经创建了 ,所以这个步骤是对的。按照这个做法,创建honor-dao honor-manager honor-common,记得创建 honor-manager的时候要把他的gruopId改成com.honor.manager

第三步 在honor-manager下分别创建 honor-manager-fc(maven)honor-manager-user(maven)honor-manager-boot (springboot,记得要使用springboot创建)创建时候有两个坑第一个是父级 别选错 。他一般会默认选第一级别,就是 honor 但是我们要继承的是 honor-manager第二个是路径别写错

第四步开始对各大 Pom进行整合 dao 中一般需要引入 common ,common一般不需要引其他模块,然后呢 manager中要同时引入dao 和 common第一个是 honor 父级的 pom

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://.honor.mapper.UserMapper;import org.springframework.http.MediaType;import org.springframework.web.bind.annotation.*;import javax.annotation.Resource;import java.util.Map;@RestControllerpublic class UserController { @Resource UserMapper userMapper; @RequestMapping( value = "/api/user", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_UTF8_VALUE ) @ResponseBody public User read(@RequestParam Map<String, Object> params) { return userMapper.selectById("1"); } @GetMapping("/api/test") public String hello() { return "hello"; }}

访问http://localhost:8880/honor-manager/api/user

此多级模块的项目就搭建成功了!

总结

到此这篇关于springboot+idea+maven 多模块项目搭建的详细过程(连接数据库进行测试)的文章就介绍到这了,更多相关springboot+idea+maven 多模块项目搭建 内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章