当前位置: 首页 > news >正文

以简单的例子从头开始建spring boot web多模块项目(四)-多模块工具类

目的是为了验证主工程调用工具工程。
1、新建模块,名称为WebTool
同样为Maven Archetype,类型为
org.apache.maven.archetypes:maven-archetype-quickstart
2、修改pom.xml
增加spring-boot-starter的依赖。

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency>

刷新maven工程
3、修改App启动程序

@SpringBootApplication
public class App
{public static void main( String[] args ){SpringApplication.run(App.class,args);System.out.println( "Hello World!" );}
}

4、新增工具包
org.rainpet.Utils
5、增加新的测试工具类

package org.rainpet.Utils;public class StrUtils {public static String Demo(String a){return "Demo "+a;}
}

6、在webDemo1工程中,pom.xml中增加WebTool的引用

<dependency><groupId>org.rainpet</groupId><artifactId>WebTool</artifactId><version>1.0-SNAPSHOT</version></dependency>

7、控制器中增加测试方法:

@GetMapping("str")@ResponseBodypublic String str(){return StrUtils.Demo("ss");}

8、重启程序,访问http://localhost:8081/demo/str 即可看到效果
在这里插入图片描述


http://www.mrgr.cn/news/3195.html

相关文章:

  • vue3+websocket的创建和使用,页面刷新保持长连接
  • 理解Flink并行度
  • php7.1编译安装
  • 【python】JS逆向中,手把手教会你如何层层突破瑞数加密
  • 【C++】经典爬楼梯问题的不同解法-C++学习资料
  • 数据结构——堆
  • (九)基于 Flink DataStream API 应用案例
  • 前端开发工程师面试整理-ES6+的新特性
  • pcdn闲置带宽被动收入必看教程。第五讲:光猫更换和基础设置
  • 详解线索分层的目的、维度与创新实践
  • 搜维尔科技:使用Geomagic Touch遥操作UR3机器人进行抓取放等操作
  • git命令大全及实操
  • git commit 时发生:fatal: cannot lock HEAD ref
  • Django后端架构开发:后台管理与会话技术详解
  • 安卓查询系统数据库(ContentResolver)带关键字解决方法
  • 数据库学习(进阶)
  • NSI程序打包脚本文件编写教程
  • Git 使用总结
  • 网安加·百家讲坛 | 裴伟伟:蓝牙音箱和耳机安全测评报告
  • Opencv常用函数汇总