SpringBoot笔记,超简单的用springboot搭建应用

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

前言

最近在搞一个项目,走在科技前沿的师兄, 摒弃了公司老套的框架模式, 采用了springboot搭建新应用。看到如此简洁的代码 , 深受诱惑。趁周末闲余之时, 背晒阳光, 学起了springboot, 看的动力节点王鹤讲的springboot

视频资源

https://www.bilibili.com/video/BV1XQ4y1m7ex

今天就来点简单粗暴的, 搭建个应用run起来 . 本文不介绍细节, 后续会深入了解springboot, 剖析源码, 敬请关注。

一、搭建一个maven模块工程

1、父工程

 mvn archetype:generate -DgroupId=com.springboot.demo -DartifactId=demo -DarchetypeArtifactId=maven-archetype-site-simple -DinteractiveMode=false

2、子工程client端

mvn archetype:generate -DgroupId=com.springboot.demo -DartifactId=demo-client -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

3、子工程server端

mvn archetype:generate -DgroupId=com.springboot.demo -DartifactId=demo-web -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false 

二、springboot的引入

添加springboot 的父pom配置

<parent>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-parent</artifactId>
      <version>1.3.0.RELEASE</version>
 </parent>
<dependencyManagement>
    <dependencies>
      <dependency>
        <!-- Import dependency management from Spring Boot -->
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-dependencies</artifactId>
        <version>1.3.0.RELEASE</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
    </dependencies>
</dependencyManagement>

要添加springboot构建的web 子工程, pom只需配置

<dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
</dependency>

pom加入这些配置后, 可以自动依赖内嵌的tomcat 和 spring-mvc了  ,  从而支持了web开发

三、定义springboot的主类(启动tomcat)

@RestController
@EnableAutoConfiguration
public class Application {

    @RequestMapping("/")
    public String index() {
        return "hello, spring boot";
    }
    
    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }
}

@EnableAutoConfiguration : 表明了这个类是springboot的主类。 可以看到启动入口就是main函数了。赶紧跑下看看, 可以访问  http://localhost:8080/  可以看到页面输入

hello, spring boot

截止到这里,我们就完成了一个简单的springboot工程搭建。

clickhouse集群搭建SpringBoot集成及应用 clickhouse集群搭建 阅读详情

相关推荐

SpringBoot入门)SpringBoot+Mybatis搭建最简单的项目

使用idea工具快速搭建SpringBoot项目并整合Mybatis框架 SpringBoot开箱即用,使用起来非常方便,快捷。那么搭建一个项目到底有多快呢?那么相信你看完之后,就知道有快了,并且会爱上SpringBoot,它是如此的方便。 使用idea创建一个Project,然后选择Spring Initializr 快速搭建 然后直接点击Next 填写好项目相关的信息后,点击Next ...

springzhangyf的博客 2090

springboot 学习笔记(一)

引子   最近在搞一个项目,走在科技前沿的师兄, 摒弃了公司老套的框架模式, 采用了springboot搭建应用。看到如此简洁的代码 , 深受诱惑。趁周末闲余之时, 背晒阳光, 学起了springboot, 记学习之感。 我们来电 简单粗暴, 搭建应用run起来 . 本文不介绍细节, 后续会深入了解springboot, 剖析源码, 敬请关注。 一、搭建一个maven模块工程(具体可以参...

weixin_33816946的博客 166

springboot 简单web简单搭建和jsp界面

1.首先创建Mavne项目。 第二步骤: 添加修改pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ht

阿凯的专栏 2万+

普元 AppServer 6.5 将springboot应用部署到应用服务器,上传文件时报错:Caused by: org.springframework.web.multipart.Multipar

【问题】 springboot应用部署到应用服务器后,上传文件时报错: Caused by: org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; nested exception is java.lang.IllegalStateException: Request.getParts is called without multipart configuration

普元开发者乐园 789

Springboot应用的信创适配

金蝶Apusic应用服务器(Apusic Application Server,AAS)是一款标准、安全、高效、集成并具丰富功能的企业级应用服务器软件,全面支持JakartaEE8/9的技术规范,提供满足该规范的Web容器、EJB容器以及WebService容器等,支持Websocket1.1、Servlet4.0、HTTP2.0等最新的技术规范,为企业级应用的便捷开发、灵活部署、可靠运行、高效管控以及快速集成等提供关键支撑。中科曙光的服务器产品,以其高性能和可靠性,为各行各业提供了强有力的计算支持。

为无为,事无事,味无味。 5751

从maven搭建springboot

文章目录前言一、maven工程搭建1.1新建maven工程1.2添加pom依赖1.3 添加pom插件1.4 新建application.yml文件1.5 生成数据库对应类1.5.1 新建需要的包路径1.5.2新建generatorConfig.xml1.5.3 执行数据库到实体的映射二、使用步骤1.引入库2.读入数据总结 前言 maven项目,手动添加需要的周边搭建一个基于mysql、redis的springboot脚手架。 之前有使用Spring Initializr搭建springboot,本文从新

weixin_37558140的博客 9399

Maven+SpringBoot基础

步骤:找到文件settings.xml另外,私服访问中央服务器的设置↓不需要写版本减号和空格。

qq_53931116的博客 2258

SpringBoot笔记简单的用springboot搭建应用

前言 最近在搞一个项目,走在科技前沿的师兄, 摒弃了公司老套的框架模式, 采用了springboot搭建应用。 看到如此简洁的代码 , 深受诱惑。趁周末闲余之时, 背晒阳光, 学起了springboot, 看的动力节点王鹤讲的springboot视频 视频资源 https://www.bilibili.com/video/BV1XQ4y1m7ex 今天就来点简单粗暴的, 搭建应用run起来 . 本文不介绍细节, 后续会深入了解springboot, 剖析源码, 敬请关注。 一、搭建一个mav

assdfgdfgjhtdo的博客 211

简单Springboot 项目搭建

要求:搭建一个springboot项目并输出helloworld; 开发环境:Idea2019 框架:Springboot 工具:Maven 数据库:Mysql 新建springboot项目 这里选择的项目是springboot项目直接点next 查看项目结构,检查依赖是否导入 pom文件 //依赖 <dependencies> //web的依赖 <dependency> <groupId>org.spr

qq_41803426的博客 305

SpringBoot学习笔记简单粗暴,用springboot搭建应用

前言 最近在搞一个项目,走在科技前沿的师兄, 摒弃了公司老套的框架模式, 采用了springboot搭建应用。看到如此简洁的代码 , 深受诱惑。趁周末闲余之时, 背晒阳光, 学起了springboot, 看的动力节点王鹤讲的springboot 视频资源 动力节点springboot视频教程-专为springboot初学者打造的教程_哔哩哔哩_bilibili你的三连就是录制视频的动力!一定不要忘记收藏、点赞、投币哦~本套视频基于SpringBoot2.4版本讲解。教程从细节入手,每个事例先讲解po

Java___interview的博客 266

Springboot笔记,用springboot搭建应用

最近刚好在搞一个项目,摒弃了公司老套的框架模式, 采用了springboot搭建应用。 看到如此简洁的代码 , 深受诱惑。趁周末闲余之时, 打开了b站,跟着动力节点的视频学起了springboot 视频资源 https://www.bilibili.com/video/BV1XQ4y1m7ex 简单粗暴的, 搭建应用run起来 . 本文不介绍细节, 后续会深入了解springboot,剖析源码 一、搭建一个maven模块工程 1、父工程 mvn archetype:generate -

DDDYSz的博客 189

SpringBoot学习笔记——用springboot简单搭建应用

最近在搞一个项目,摒弃了公司老套的框架模式, 采用了springboot搭建应用。看到如此简洁的代码 , 深受诱惑。趁周末闲余之时, 打开了b站,跟着动力节点的视频学起了springboot 视频资源 动力节点springboot视频教程-专为springboot初学者打造的教程_哔哩哔哩_bilibili你的三连就是录制视频的动力!一定不要忘记收藏、点赞、投币哦~本套视频基于SpringBoot2.4版本讲解。教程从细节入手,每个事例先讲解pom.xml中的重要依赖,其次application配置文

Java_Leo12的博客 209

SpringBoot+jpa学习笔记一:SpringBoot+jpa+Maven框架搭建

文章目录1. SpringBoot+jpa学习笔记一:SpringBoot+jpa+Maven框架搭建1.1. 扩展知识1.2. 框架搭建步骤(IDE编译器)1.3. 创建SpringBoot+Maven框架1.4. 配置Jpa+hibernate接口1.5. 配置resource中的application.properties1.6. 参考文档 1. SpringBoot+jpa学习笔记一:Sp...

公子&小白的博客 5780

SpringBoot学习笔记,带你用springboot简单搭建应用

最近在搞一个项目,摒弃了公司老套的框架模式, 采用了springboot搭建应用。看到如此简洁的代码 , 深受诱惑。趁周末闲余之时, 打开了b站,跟着动力节点的视频学起了springboot 视频资源 https://www.bilibili.com/video/BV1XQ4y1m7ex 简单粗暴的, 搭建应用run起来 . 本文不介绍细节, 后续会深入了解springboot,剖析源码 一、搭建一个maven模块工程 1、父工程 mvn archetype:generate -Dgro

Java___interview的博客 240

SpringBoot连接Redis简单

建立一个springboot项目,什么也不用设置,建立一个最简单的就可以的,首先还是加入我们的Maven驱动包 <!-- 加入redis连接池--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 加

sanmi8276的博客 7324

JavaSpringBoot应用简单示例

springboot应用的一些小示例

要继续努力的孤独的博客 5662

springBoot框架搭建简单案例

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

灵魂和肉体总要有一个在路上 551

一个简单springboot应用搭建过程

本文介绍了快速搭建一个springboot基础应用,集成了JPA,使用mysql作为存储数据库。在文章的最后,写了一个测试用例,用于演示springboot环境下,单元测试的写法。

maodou95838的专栏 437

简单搭建SpringBoot项目

Spring Boot 简单介绍 Spring Boot 本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于Spring框架的应用程序。也就是说,它并不是用来替代Spring的解决方案,而是和Spring框架紧密结合用于提升Spring开发者体验的工具,同时它集成了大量常用的第三方库配置(例如Jackson, JDBC, Mongo, Redis, Mail等等...

weixin_43973190的博客 580
上一篇: 2022年我见过最全的SpringBoot学习笔记
下一篇: Spring Boot 框架快速入门教程,最适合新手入门学习
Java_Coding1
博客等级 码龄5年 9粉丝 46原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值