03 创建第一个 Spring Boot 应用_第1页
03 创建第一个 Spring Boot 应用_第2页
03 创建第一个 Spring Boot 应用_第3页
03 创建第一个 Spring Boot 应用_第4页
03 创建第一个 Spring Boot 应用_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

罗荣良创建第一个SpringBoot应用本节学习目标1.掌握使用SpringInitializr创建项目

2.掌握使用IntelliJIDEA创建项目

3.深入理解SpringBoot项目标准目录结构

4.编写并运行第一个"HelloWorld"接口第一个APP创建方式概览方式一:在线创建(start.spring.io)

方式二:IDE内置工具(IntelliJIDEA)

核心:基于SpringInitializr脚手架在线创建演示(start.spring.io)访问http://start.spring.io/

创建SpringBoot项目界面SpringInitializr官网界面

标注关键配置区:Project,Language,SpringBootVersion关键参数配置详解添加依赖Dependencies必选依赖:SpringWeb

作用:提供Web开发支持(含Tomcat和SpringMVC)

操作:点击"ADDDEPENDENCIES"->搜索"Web"IDEA创建演示IDEA"NewProject"窗口

ServerURL:start.spring.io

强调:与在线版参数一致项目解压与导入在线版:下载zip->解压->IDEA

打开pom.xml

IDE版:自动打开项目窗口提示:首次加载需等待Maven下载依赖项目目录结构全景src/main/java(代码)src/main/resources(资源)src/test(测试)pom.xml(配置)Java代码目录规范models–存放所有的模型类controllers–用于存放所有控制器类services–存放所有服务类repositories–保留所有数据存储库类configs–存放配置类utils–存放工具类Resources资源目录static/:存放静态文件(js,css,images)templates/:存放模板文件(Thymeleaf)perties:核心配置文件核心配置文件:pom.xmlParent:spring-boot-starter-parent(版本管理)Dependencies:spring-boot-starter-web(Web功能)Build:spring-boot-maven-plugin(打包插件)入口类深度解析核心注解:@SpringBootApplication启动方法:SpringApplication.run()实战:编写HelloController实战:编写HelloController实战:编写HelloController操作:点击入口类的Run按钮(绿色三角形)观察:Console控制台日志关键信息:Tomcatstartedonport8080验证运行结果浏览器访问:http://localhost:8080/hello预期结果:页面显示"HelloSpringBoot"常见问题:JDK版本错误现象:java:错误:无效的源发行版:19原因:项目设置JDK19但本地只有JDK8解决:ProjectStructure->ProjectSDK->选择

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论