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

Maven方式构建SpringBoot项目

目录

1、创建maven项目

2、添加springboot相关依赖

3、配置启动端口

4、修改APP文件

5、配置controller

6、启动应用


1、创建maven项目

 

项目如下: 

2、添加springboot相关依赖

  <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>1.5.6.RELEASE</version></parent><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies>

3、配置启动端口

新建一个resources包,添加配置文件,并配置启动端口(不配置端口启动会报错)

resources目录下新建application.properties文件存放全局配置

server.port配置端口号

4、修改APP文件

添加@SpringBootApplication注解,将APP.java作为启动的main文件 

入口类必须添加注解符@SpringBootApplication,表明它是SpringBoot应用。
在主方法里,利用SpringApplication类的run()静态方法启动HelloWorldApplication类的实例

@SpringBootApplication包含了 @ComponentScan和@EnableConfigurationProperties注解

5、配置controller

控制器用于Web访问,创建controller子包,然后在子包里创建控制器LoginController.java

控制器添加注解符@RestController,该注解为组合注解,等同于Spring中@Controller+@ResponseBody注解

6、启动应用

APP.java文件,点击右键-》run as java application

启动成功后,浏览器中输入http://localhost:8087 即可看到页面

http://www.lryc.cn/news/130649.html

相关文章:

  • 不花一分钱,利用免费电脑软件将视频MV变成歌曲音频MP3
  • 运营知识之用户运营(一)触达用户的几种方式
  • cocos creator pageView 循环展示 广告牌功能
  • PyTorch Lightning:通过分布式训练扩展深度学习工作流
  • 无涯教程-Perl - splice函数
  • 归并排序:从二路到多路
  • 【Vue】运行项目报错 This dependency was not found
  • Shell编程之正则表达式
  • QGraphicsView 实例3地图浏览器
  • Windows基础安全知识
  • 自定义注解和自定义注解处理器来扫描所有带有某个特定注解的Controller层
  • 浏览器渲染原理 - 输入url 回车后发生了什么
  • 大文本的全文检索方案附件索引
  • 35_windows环境debug Nginx 源码-CLion配置CMake和启动
  • 收集的一些比较好的git网址
  • 容斥原理 博弈论(多种Nim游戏解法)
  • 【C++】函数指针
  • VBA技术资料MF45:VBA_在Excel中自定义行高
  • 【Git】Git中的钩子
  • java 工程管理系统源码+项目说明+功能描述+前后端分离 + 二次开发 em
  • Java # JVM
  • vscode远程连接Linux失败,提示过程试图写入的管道不存在(三种解决办法)
  • elaticsearch(1)
  • 使用pnpm workspace管理Monorepo架构
  • Ubuntu16.04-ros-kinetic环境搭建笔记=1=
  • 应用层自定义协议(组织数据的格式)
  • 5种常见的3D游戏艺术风格及工具栈
  • 【玩转Linux操作】crond的基本操作
  • 设置Linux 静态IP
  • JMeter接口自动化测试实例—JMeter引用javaScript