使用Maven创建多模块父子Spring Boot工程

使用Maven创建Spring Boot工程_紫月下枫叶的博客-CSDN博客目录1、开发环境2、创建普通maven工程3、添加Spring Boot父工程4、添加Web场景依赖5、添加主程序6、添加Controller7、添加配置文件8、运行服务9、浏览器访问服务1、开发环境IDE:IntelliJ IDEA 2020.3.4JDK:1.8Maven:3.5+Spring Boot:2.6.22、创建普通maven工程打开IDEA,点击【New Project】按钮选择【Maven】工程,选择SDK版本为【1.8】https://blog.csdn.net/danlan_shiguang/article/details/124681142新建一个Maven项目以后

只需要在pom.xml文件只需要添加以下代码:

注意3.0.0版本的会和jdk1.8冲突,所以我们用2.7.5的

导入依赖以后,记得刷新一下Maven

对应主程序,在java包下新建包和Application引导类和用于测试的TestController类,注意两者都在demo包下

错误的写法:

测试项目:

 

 

 引导类:Application类如下图所示,在类上方添加一个注解@SpringBootApplication,在main方法里面添加SpringApplication的run方法,方法的参数值就写当前类的类名.class

 用于测试的TestController类如下

右键运行Application引导类

 运行成功:

浏览器访问http://localhost:8080/test/find

部分报错: 

 

java: 无法访问org.springframework.web.bind.annotation.GetMapping ...具有错误的版本 61.0,应为52.0_木木夕zzZ的博客-CSDN博客java: 无法访问org.springframework.web.bind.annotation.GetMapping …具有错误的版本 61.0,应为52.0。https://blog.csdn.net/qubes/article/details/128338927其他创建springboot项目的方法

使用idea创建springboot项目_素心如月桠的博客-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/m0_47010003/article/details/128285987

SpringBoot工程院校后初始化Spring容器,

会把引导类,也就是上面我新建的Application类,所在包中所有的类,都放到SpringIOC容器中

如果把TestController类放到其他包中,则程序不能正常运行。

如下:

 

 Application类添加如下代码,输出bean

 

运行结果如下图:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

素心如月桠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值