首页 > 其他分享 >Eclipse搭建springBoot入门篇

Eclipse搭建springBoot入门篇

时间:2023-07-10 10:32:17浏览次数:37  
标签:springBoot 进阶篇 Spring 配置 Eclipse 入门篇 报错 搭建


一、Spring Boot介绍

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

二、特点

1. 创建独立的Spring应用程序

2. 嵌入的Tomcat,无需部署WAR文件

3. 简化Maven配置

4. 自动配置Spring

5. 提供生产就绪型功能,如指标,健康检查和外部配置

6. 绝对没有代码生成并且对XML也没有配置要求

三、搭建方法

访问网站:   点击访问下载springBoot例子       

Eclipse搭建springBoot入门篇_springBoot入门

点击→

Eclipse搭建springBoot入门篇_SpringBoot_02

选择→

Eclipse搭建springBoot入门篇_springBoot_03

点击下载→ 

Eclipse搭建springBoot入门篇_SpringBoot_04

解压demo后导入maven项目→

Eclipse搭建springBoot入门篇_springBoot入门_05

 

更改pom文件 为 1.5.4版本,2点多版本会报错。     

<version>1.5.4.RELEASE</version>

Eclipse搭建springBoot入门篇_SpringBoot搭建_06

添加单元测试pom

<dependency>
  <groupId>junit</groupId>
  <artifactId>junit</artifactId>
  <version>4.12</version>
  <scope>test</scope>
</dependency>

暂时不要集成mybatis,否则会报错让你配置连接数据库

Eclipse搭建springBoot入门篇_SpringBoot_07

然后 run as maven install 下载对应jar包,有可能出现jar包报错问题,需要手动补全jar。

 

更改包名→Application.java 要放到父级包 

Eclipse搭建springBoot入门篇_SpringBoot搭建_08

点击箭头选择hierarchical去看

Eclipse搭建springBoot入门篇_SpringBoot搭建_09

正确应该 Application.java在外面,如果不在外面会找不到页面404错误。可以就可以改回来,上一步 flat选项。

Eclipse搭建springBoot入门篇_SpringBoot_10

编写HelloWorldController测试

package com.kero99.ygc.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";
    }
}

开启主线程springBoot 自带tomcat

Eclipse搭建springBoot入门篇_SpringBoot_11

正确如下图↓

Eclipse搭建springBoot入门篇_SpringBoot搭建_12

src/main/resources 下 application.properties 设置访问路径 

server.context-path=/ygc

 访问页面如下↓ 则搭建成功!后续会更新springBoot进阶篇

Eclipse搭建springBoot入门篇_SpringBoot_13

 

更新后的进阶篇-Eclipse搭建springBoot进阶篇-SpringBoot+Mybatis

 


标签:springBoot,进阶篇,Spring,配置,Eclipse,入门篇,报错,搭建
From: https://blog.51cto.com/kero99/6674364

相关文章

  • 新版Springboot3.0打造能落地的高并发仿12306售票系统
    第1章课程介绍与学习指南3节|22分钟本章主要对课程做整体介绍,其中包括:课程要解决的问题、课程特色和亮点、课程内容安排、学完大家的收获,以及在学习方法上提出的建议与指导。 第2章12306这个系统架构到底有多牛?8节|71分钟本章主要对课程为什么选择12306课程作为实战......
  • 1-快速上手SpringBoot
    1.SpringBoot入门程序制作(一)【idea联网版】步骤①:创建新模块,选择SpringInitializr,并配置模块相关基础信息特别关注:第3步点击Next时,Idea需要联网状态才可以进入到后面那一页,如果不能正常联网,就无法正确到达右面那个设置页了,会一直联网转圈特别关注:第5步选择java......
  • SpringBoot整合Sharding-JDBC水平分表
    本文使用Sharding-JDBC完成对订单表的水平分表,通过快速入门程序的开发,快速体验Sharding-JDBC的使用方法。首先创建两张表,t_order_1和t_order_2,这两张表是订单表拆分后的表,通过Sharding-Jdbc向订单表插入数据,按照一定的分片规则,主键为偶数的进入t_order_1,另一部分数据进入t_order_......
  • Eclipse 3.6.2 反编译插件jad的配置说明
          重复说明:  1.将jad.exe文件放入java的bin目录下,如:C:\ProgramFiles\Java\jdk1.6.0_20\bin2.将net.sf.jadclipse_3.3.0.jar放入eclipse的plugin目录下3.打开eclipse,依次在window->preference->General->Editors->FileAssociations,然后在右侧选中.class文件,在下方选......
  • SpringBoot 集成异步线程调用
    步骤:1、在自动审核的方法上加上@Async注解(标明要异步调用)2、在文章发布成功后调用审核的方法3、在自媒体引导类中使用@EnableAsync注解开启异步调用 ......
  • Web开发|SpringBoot-Bean
    起因:经常在Config文件里看见Bean的存在,所以开始探究Bean的概念还使用方法。原文来自:https://gustavopeiretti.com/spring-boot-bean-annotation/#:~:text=What%20is%20%40Configuration%20in%20Spring,other%20parts%20of%20the%20application. 在SpringBoot中,@Bean是一个方......
  • SpringBoot 项目不加载 application.properties 配置文件
    yml或者properties文件没有被扫描到,需要在pom文件中<build></build>添加如下内容来保证文件都能正常被扫描到并且加载成功。<resources><resource><directory>src/main/java</directory><includes><include>**/*.yml</include......
  • Java技术分享:SpringBoot+mysql+...
    放个效果图: 准备项目首先在MySql控制台输入一下sql语句创建student数据库和student。createdatabsestudent;usestudent;CREATETABLE`student`(`stu_id`bigint(20)NOTNULL,`stu_name`varchar(45)DEFAULTNULL,`stu_sex`varchar(6)DEFAULTNUL......
  • springboot 常见面试题
    1.什么是SpringBoot?它的主要特点是什么?-SpringBoot是一个基于Spring框架的开源框架,用于简化Spring应用程序的开发和部署。-其主要特点包括自动配置、约定优于配置、快速开发、独立运行、简化部署等。2.SpringBoot如何简化Spring应用程序的开发和部署?-SpringB......
  • SpringBoot3 学习笔记(开始配置)
    一、使用工具IntelliJ,下载JDK20https://www.oracle.com/java/technologies/downloads/二、采用SpringInitializr新建项目, 三、勾选web和lombok四、点Finish后等待新建目录如下,删掉无用的目录和文件:五、最终如下: 六、右键com.wind,新建controller.HellWorldController......