栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

spring boot项目框架的搭建

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

spring boot项目框架的搭建

spring boot项目框架的搭建
  • 一、实验目的要求
  • 二、实验环境
  • 三、实验内容
    • 任务一 JDK的安装与配置
    • 任务二 maven组件的安装与配置
    • 任务三 设置localRepository
    • 任务四 测试
    • 任务五 eclipse中的设置
    • 任务六 spring项目的构建与运行
    • 任务七 jsp页面的部署
    • 任务八 问题与解决方案

一、实验目的要求
  1. 完成spring boot项目框架的搭建。
  2. 掌握spring boot入门程序的编写。
  3. 熟悉spring boot的工作机制。
  4. 部署jsp。
二、实验环境
  1. Jdk1.8 *64
  2. 安装maven
  3. 安装eclipse
  4. eclipse中安装STS
三、实验内容 任务一 JDK的安装与配置

1.1 下载jdk1.8 *64位,进行解压,目录如下。

1.2 jdk环境变量的配置
1.2.1 在系统变量里面新建JAVA_HOME,输入jdk的解压目录。

1.2.2 系统变量里面新建CLASSPATH,输入下列变量值。

1.2.3 系统变量path中新建%JAVA_HOME%bin

1.3 jdk完成安装与配置

任务二 maven组件的安装与配置

2.1 下载maven3.5.2,进行解压,解压目录如下。

2.2 maven环境变量的配置
2.2.1 新建系统变量MAVEN_HOME,变量值为maven的解压目录。

2.2.2 系统变量path中新建%MAVEN_HOME%bin

2.3 maven完成安装与配置

任务三 设置localRepository

3.1 打开maven下conf目录,编辑conf文件,输入自己的repo位置。

任务四 测试

4.1 输入mvn help:system

4.2 查看自己的repo目录

任务五 eclipse中的设置

5.1 在Eclipse中关联Maven,window->preference->maven add maven的安装路径

5.2 更改settings的位置,window->preference->mavenUser Setting

5.3 安装STS插件
5.3.1 查看自己的eclipse的版本号,到官网下载相应的STS插件。

5.3.2 Help->Install new software->add

5.3.3 选择带有IDE结尾的四个包,点击finish

5.3.4 安装完后界面如下

任务六 spring项目的构建与运行

6.1 选择File->new->other->Spring Boot->Spring Starter Project,输入自己的项目名字和相应jdk的版本,next->finish。


6.2 在src/main/java下新建java项目,输入测试代码。

6.3 在pom.xml中引入依赖。

6.4 项目的运行
6.4.1 运行项目,控制台输出的信息如下。

6.4.2 网页访问localhost:8080/hello,出现如下界面。

任务七 jsp页面的部署

7.1 pom.xml中添加依赖

7.2 在application.properties中添加如下配置。

7.3 编写controller层代码

7.4 在src下创建webapp文件夹,在webapp下创建WEB-INF文件夹,在WEB-INF创建jsp页面,如下图:

7.5 启动工程,浏览器输入localhost:8888/index访问我们的index.jsp页面

任务八 问题与解决方案

1.@RestController和@RequestMapping(/hello)的注解都会报错的问题

解决方案:这时要引入Web模块,需在pom.xml添加spring-boot-starter-web模块,然后在更新一下依赖包。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/881585.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号