接触springboot应该很久了,但是一直没有实际用到正式的项目中。这次在写一个小项目,几天时间,感觉用springboot挺合适的,顺便把springboot的开发过程整理一下。
一、安装
1. 开发工具直接选用官网的STS,省去集成的麻烦
https://download.springsource.com/release/STS/3.9.8.RELEASE/dist/e4.11/spring-tool-suite-3.9.8.RELEASE-e4.11.0-win32-x86_64.zip
二、新建工程
1. 解压后运行STS.exe
2. 新建spring boot 工程
3. 填写工程信息
4. 如果新建web工程,勾选spring web starter
我们可以看到生成了一个maven工程,pom.xml中的依赖也很简洁
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
这个依赖其实是个pom文件,pom文件包含了一个spring web应用所需的所有依赖包。
5. 在static目录下写个测试文件HelloWorld.html
6. 启动TestApplication.java
7. 查看web页面
- 大小: 79.5 KB
- 大小: 54.3 KB
- 大小: 49.7 KB
- 大小: 34.8 KB
- 大小: 127.2 KB
- 大小: 13.6 KB
分享到:
相关推荐
### SpringBoot学习笔记 #### 一、SpringBoot入门 ##### 1、SpringBoot简介 - **简化Spring应用开发**:SpringBoot是简化Spring应用开发的一个框架,它通过默认配置极大地减少了开发过程中的样板代码,使得开发者...
SpringBoot是Java开发领域中的一款热门框架,由Pivotal团队提供,旨在简化Spring应用的初始搭建以及开发过程。它集成了大量常用的Java后端组件,如数据源、定时任务、缓存、消息等,使得开发者可以快速构建起运行...
**SpringBoot学习笔记** SpringBoot是由Pivotal团队开发的一款基于Java的轻量级框架,旨在简化Spring应用的初始搭建以及开发过程。它通过自动配置、起步依赖和运行时嵌入式服务器,使得开发者能够快速地创建独立的...
SpringBoot经典学习笔记是针对Java开发者的宝贵资源,它涵盖了SpringBoot的核心概念、特性以及实践应用。SpringBoot是由Pivotal团队开发的框架,旨在简化Spring应用的初始搭建以及开发过程,通过“约定优于配置”的...
### Spring Boot 学习笔记概览 #### 一、Spring 的发展历程 1. **Spring 1.x 时代:** - 在Spring框架发展的初期(即Spring 1.x时代),主要采用XML作为配置文件来管理Bean的声明周期。这种方式在项目规模较小的...
《尚硅谷SpringBoot核心技术篇》是一份全面涵盖SpringBoot核心概念和技术的教程资源包,旨在帮助学习者深入理解和掌握这一现代Java开发框架。这个资源包包括了源码、课件、文档以及课堂笔记,提供了丰富的学习材料,...
这份尚硅谷的学习笔记涵盖了Spring Boot 3的各个方面,无论你是初学者还是有经验的开发者,都能从中受益。通过阅读`.md`和`.pdf`文件,你可以逐步学习并掌握这些知识点,从而提升自己的技能水平。
这个"springboot学习笔记源码"包含了基于JSP、JPA和FreeMarker的实践项目,非常适合初学者或者希望深入理解SpringBoot集成这些技术的开发者进行学习。 1. **SpringBoot核心概念** SpringBoot的核心特性包括自动...
【SpringBoot与Shiro整合-权限管理实战】的课程主要关注如何将Spring Boot与Apache Shiro框架结合起来,实现高效的安全管理。Spring Boot是Spring框架的一个简化版本,旨在提高开发效率,减少配置工作,同时提供了很...
首先,Spring Boot是Spring框架的一种快速启动方式,它通过自动配置和起步依赖简化了Spring应用的搭建和运行过程。Spring Boot的特性使得开发者可以更快地专注于业务逻辑,而不是基础架构。 Shiro则是一个轻量级的...
在"SpringBoot经典学习笔记"中,你可能会了解到以下关键知识点: 1. **起步依赖(Starter Dependencies)**:SpringBoot通过starter依赖来简化构建配置,比如`spring-boot-starter-web`用于Web应用,`spring-boot-...
Spring Boot是Spring框架的一个扩展,旨在简化Spring应用的初始搭建以及开发过程。它提供了默认的配置,使得开发者可以快速启动一个项目,同时允许自定义配置以满足特定需求。Spring Boot的主要特点包括: 1. **...
SpringBoot学习笔记是一个压缩包,包含了对Spring Boot框架的详细学习资料。Spring Boot是Spring生态系统的简化启动器,旨在简化创建独立的、生产级别的基于Spring的应用程序。它通过提供默认配置来消除大量的XML...
在这个"springboot学习笔记整理思维脑图"中,我们可以深入探讨SpringBoot的主要特性和应用场景。 1. **自动配置**: SpringBoot通过`@EnableAutoConfiguration`注解实现了自动配置功能。它会根据项目依赖自动配置...
Spring Boot是一种旨在简化新Spring应用的初始搭建以及开发过程的框架。它使用了特定的方式来配置Spring,使得开发者不必再进行繁琐的配置工作。Spring Boot的核心思想包括自动配置和starters,这让创建独立的、生产...
springboot学习笔记 spring基础 Spring概述 Spring的简史 xml配置 注解配置 java配置 Spring概述 Spring的模块 核心容器CoreContainer Spring-Core Spring-Beans ...
在“尚硅谷spring boot 代码及笔记”中,你将找到一系列关于 Spring Boot 的实践代码和学习笔记,这对于初学者或有一定经验的开发者来说都是宝贵的资源。 首先,Spring Boot 的核心特性包括自动配置、起步依赖和...
在“springboot412笔记记录分享网站--论文pf.zip”这个压缩包中,我们可以推测其包含了关于SpringBoot 4.1.2版本的学习笔记和可能与论文撰写相关的资料。这可能是某位开发者或讲师在学习和实践SpringBoot过程中积累...
它基于“约定优于配置”的原则,大大减少了开发者在搭建环境、集成各种框架时所需的配置工作。Spring Boot 内嵌了 Tomcat 服务器,使得开发人员可以快速构建和部署Spring应用程序。 创建Spring Boot项目主要有两种...
在学习SpringBoot时,我们需要了解到它不只是一个简单的框架,它实际上是一套完整的生态系统,包括了SpringBoot Actuator、SpringBoot Starter、SpringBoot CLI、SpringBoot Admin等多个模块和工具。这些组件共同...