springboot idea创建_idea创建java
2023-06-13 09:15:00 时间
如何在idea中创建一个SpringBoot项目
目录
1.2 使用Spring Initializr方式构建Spring Boot项目
环境准备
- (1)JDK 环境必须是 1.8 及以上,传送门:jdk1.8.191 下载
- (2)后面要使用到 Maven 管理工具 3.2.5 及以上版本
- (3)开发工具建议使用 IDEA,也可以 MyEclipse
1.1打开IDEA,点击New新建一个项目
1.2 使用Spring Initializr方式构建Spring Boot项目
Spring Initializr是一个Web应用,它提供了一个基本的项目结构,能够帮助我们快速构建一个基础的Spring Boot项目
1.3 设置项目所属组,项目名称,选择java版本
1.4 选择对应的SpringBoot版本
选择开发中用到的配置依赖包,也可以不选择,在用到时向pom里面添加对应的jar
1.5 再次设置项目名称,选择存储项目的路径,点击创建
1.6 创建成功
1.7 编写测试方法
1.7.1 启动端口
测试方法前,我们先在配置文件里配置一下我们的启动端口
application.properties
#启动端口
server.port=8088
1.7.2 编写一个控制类
编写一个控制类–>便于规范我们新建一个controller包–>建一个HelloWord.class
当用到上面那个注解是爆红,则说明没有引入此注解依赖,我们只需要将鼠标到注解上,IDEA会提示所需依赖,我们只需点击下载即可
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
1.7.3 编写HelloWord.java
其中:@RestController = @Controller + @ResponseBody
而@ResponseBody : 该注解用于将Controller 的方法返回对象,
通过适当的HttpMessageConverter转换为指定格式后,写入Response对象的body数据区。
@Controller 不用解释了
另外:@RequestMapping :用来处理请求地址映射的注解,可用于类或方法上。
也可以写作 GetMapping 、PostMapping、PutMapping 、DeleteMapping 、PatchMapping。
这些在后面的文章我们在详细说明。
1.7.4 启动测试
启动成功,我们可以看到我们在配置文件里更改的端口号
接下来我们打开浏览器测试我们刚刚写的那个方法:
在地址栏输入——http://localhost:8088/hello/helloword
项目建立完成!!1
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/184080.html原文链接:https://javaforall.cn
相关文章
- 一款小清新版的java代码生成器,springboot脚手架「建议收藏」
- java线程池的面试题_献给准备面试的你,Java线程and线程池面试题小结「建议收藏」
- java反射菜鸟教程_Java反射
- java 调用.asmx_Java调用asmx的一个例子
- java平均的随机数_Java 随机数详解「建议收藏」
- 三、java编译器[通俗易懂]
- 【说站】java反射获取对象的方法
- Java项目分享-基于SpringBoot的ERP系统
- idea创建springboot父子工程_Springboot框架
- 动态规划算法java代码_动态规划算法解决背包问题
- JAVA学习笔记:目录
- Java中集合的使用语法【增/改/删/查】
- java获取本地操作系统进程列表详解编程语言
- java JNI: C 语言调用 Java 方法示例详解编程语言
- Java获取日期属于当年第几周详解编程语言
- 实现Java程序操作MySQL数据库(java调用mysql)
- 解决Java程序连接MySQL的准确方案:Java连接MySQL的Jar包(java连接mysql的jar包)
- Java中可变长参数的使用及注意事项详解编程语言
- 深入Linux环境下Java应用调试实践(linux调试java)
- 更新LINUX下的Java版本(linux更新java)
- 处理实现Redis Java中键值对的过期处理(redisjava过期)
- Java轻松处理Redis缓存(java处理redis)
- Linux查看Java安装路径:一步一步了解(linux查看java安装路径)
- 分享Java程序员应该知道的10个调试技巧
- java数据结构和算法学习之汉诺塔示例