Spring Boot 入门及技术指南

    xiaoxiao2021-04-17  208

    Spring Boot 介绍

            Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是 Spring Boot 其实不是什么新的框架,它默认配置了很多框架的使用方式,就像 Maven 整合了所有的 Jar 包,Spring Boot 整合了所有的框架。

    其实就是简单、快速、方便!平时如果我们需要搭建一个 Spring Web 项目的时候需要怎么做呢?

    1)配置 web.xml,加载 Spring 和 Spring mvc2)配置数据库连接、配置 Spring 事务3)配置加载配置文件的读取,开启注解4)配置日志文件...配置完成之后部署 Tomcat 调试...

    但是如果使用 Spring Boot 呢? 很简单,我仅仅只需要非常少的几个配置就可以迅速方便的搭建起来一套 Web 项目或者是构建一个微服务!

    Springboot安装

     

    参考:https://www.cnblogs.com/ityouknow/p/5662753.html

    安装JDK

    下载 jdk8

    https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    注意:需要oracle的注册账号,每次下载时登录备用。 

    安装Maven

    参考:http://www.cnblogs.com/pengyan-9826/p/7767070.html

    下载Maven

    http://maven.apache.org/download.cgi

    安装eclipse

    下载eclipse:https://www.eclipse.org/downloads/

    下载文件为:eclipse-inst-win64.exe

    注意需要安装jdk8,否则运行后会打开浏览器页面提示最低需要jdk8

    安装时,选择for Enterprise java Developers的版本

    构建Springboot

    1、访问 http://start.spring.io/2、选择构建工具 Maven Project、Java、Spring Boot 版本 2.1.3 以及一些工程基本信息,可参考下图所示:

    3、点击 Generate Project 下载项目压缩包4、解压后,使用 Idea 导入项目,File -> New -> Model from Existing Source.. -> 选择解压后的文件夹 -> OK,选择 Maven 一路 Next,OK done!

    5、如果使用的是 Eclipse,Import -> Existing Maven Projects -> Next -> 选择解压后的文件夹 -> Finsh,OK done!

    导入项目后,进行项目配置

    配置pom.xml的web支持 <dependencies> ...... <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> 设置开放端口

     

    创建需要访问的控制层类文件 package com.yandk.yandkStudySpringboot.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloWorldController { @RequestMapping("/hello") public String index() { return "Hello World,good!"; } } 构建可运行脚本,有如下方式

    一.  运行主应用java文件

    YandkStudySpringbootApplication

    二. 打包jar方式

    进入到项目目录下运行:mvn clean package

    会在项目目录下target文件夹中生成jar

    如上生成的jar文件在:D:\programmer\eclipse\feedback-service\target  文件夹中

    java -jar 运行jar包 即可

     

    访问应用

    http://localhost/hello

    框架搭建成功,下面可以进一步细化开发了。

     

    问题记录

    springboot项目创建后,pom.xmls首行报错

    解决:参考http://www.wangwenhui.com.cn/archives/232

    https://blog.csdn.net/gds421570371/article/details/50247027

    https://blog.csdn.net/FindHuni/article/details/88034019

    方案1

    http://www.wangwenhui.com.cn/archives/232

    方案2

    1.先去掉Maven工程的maven特性,选中工程 鼠标右键-->Maven-->Disable Maven Nature. 此步骤后pom.xml错误消失

    2.Preferences > General > Capabilities > Advanced > MyEclipse Standard Tools > WTP (Deprecated).选中后OK退出,项目右键configure 重新加载maven模块,便可出现

    经过上述步骤,Maven工程就正常了。

    方案3

    help ->Install New Software -> add ->http://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-mavenarchiver/0.17.2/N/LATEST/

    方案4

    maven项目右键》maven》update project  勾选  force update of snapshots/releases 点击OK

     

     

     

    持续完善,待续...


    最新回复(0)