SpringBoot项目的搭建
目录
一.有关SpringBoot的概念
1.使用SpringBoot的好处
二.如何搭建SpringBoot项目
1.使用Maven搭建项目
(1)搭建框架第一步
(2)创建一个启动类
(3)有关项目配置的启动和一些相关的依赖包
(4)如何访问一个启动的Spring项目
2.使用Idea创建一个SpringBoot项目
(1)首先创建一个新项目
(2)选择并设置一些选项
一.有关SpringBoot的概念
1.使用SpringBoot的好处
简化开发难度,满足快速开发的需求。
如何实现快速开发:根据约定优于配置的设计原则来实现简化开发。
二.如何搭建SpringBoot项目
可以通过网页版或者Idea中自带的Spring Initializr (社区版需要下载一个插件也可以),这里我们通过使用Maven也可以搭建一个SpringBoot项目,首先需要知道SpringBoot的项目结构。
1.使用Maven搭建项目
(1)搭建框架第一步
(2)创建一个启动类
通过之前Maven项目创建的默认步骤,然后创建好Maven项目后再按照上面的格式配置项目,就基本搭建成功,之后再在pom.xml文件中导入spring相关依赖和sprign boot的依赖,以及开发项目需要的一些依赖即可(导入依赖后需要刷新Maven面板)。
(3)有关项目配置的启动和一些相关的依赖包
<!-- 选择springboot作为我们的父项目--><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.6.7</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>org.example</groupId><artifactId>spring-demo</artifactId><version>1.0-SNAPSHOT</version><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope><optional>true</optional></dependency><!-- 生成getter,setter的依赖--> <dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies>
项目的环境已经搭建好,接下来就可以按照需求进行开发。
注意:之后创建的包需要与启动类处于同一级别,否则会扫描不到,从而出错。
(4)如何访问一个启动的Spring项目
2.使用Idea创建一个SpringBoot项目
(1)首先创建一个新项目
(2)选择并设置一些选项
SpringBoot项目的搭建相关推荐
- SpringBoot项目从搭建到发布
第一章 SpringBoot项目环境搭建 文章目录 第一章 SpringBoot项目环境搭建 前言 第二章 使用IDEA搭建一个简单的SpringBoot项目--初始化项目 前言 创建项目 第三章 整 ...
- 补习系列(1)-springboot项目基础搭建课
目录 前言 一.基础结构 二.添加代码 三.应用配置 四.日志配置 五.打包部署 小结 前言 springboot 最近火的不行,目前几乎已经是 spring 家族最耀眼的项目了.抛开微服务.技术社区 ...
- java开源springboot项目_springBoot 搭建web项目(前后端分离,附项目源代码地址)...
概述 该项目包含springBoot-example-ui 和 springBoot-example,分别为前端与后端,前后端分离,利用ajax交互. springBoot-example-ui 注意 ...
- spring-boot项目简单搭建
Spring Boot充分利用了JavaConfig的配置模式以及"约定优于配置"的理念,能够极大的简化基于Spring MVC的Web应用和REST服务开发. 要Spring B ...
- 快速搭建Springboot项目的两种方式!!
大家好,我是雄雄,欢迎关注微信公众号[雄雄的小课堂]. 前言 Springboot的特点就是简单.快速和方便,使用idea不到一分钟就可以快速搭建springboot项目,并且,在这里,你不用写spr ...
- Springboot项目搭建(前端到数据库,超详细,附详细步骤截图)
下面详细谈谈我的第一个springboot项目搭建,希望会给还在摸索的同学一点帮助. 有兴趣的同学请加qq:1718283122 备注csdn ---------------------------- ...
- SpringBoot+vue仿网易云音乐网站(三)- Springboot项目以及前端vue基础搭建
一.基础项目搭建 1. 新建springboot项目 在搭建Springboot项目之前,需要的基础环境:JDK(8).Maven,工具Idea.项目就新建一个简单的springboot项目就行了,具 ...
- 关于webservice服务在springboot项目中的开发的介绍
在springboot项目中搭建webservice服务端及使用客户端进行请求的介绍 一.引包 二.搭建webservice服务 (一)使用CXF搭建webservice服务 (二)webservic ...
- 在SpringBoot项目中整合拦截器
拦截器在Web系统中非常常见,对于某些全局统一的操作,我们可以把它提取到拦截器中实现.总结起来,拦截器大致有以下几种使用场景: 1.权限检查:如登录检测,进入处理程序检测用户是否登录,如果没有,则直接 ...
最新文章
- 2021年中国服装行业分析报告-产业规模现状与发展规划趋势
- Jenkins + sonarqube集成实现发布代码审计
- C语言指针和数组的天生姻缘
- java进程优先级,跨平台方式改变java进程优先级
- 前端学习(1960)vue之电商管理系统电商系统之分类参数的基本结构
- postman响应html,Postman工具——请求与响应(示例代码)
- Android公共jar,使用JitPack管理Android项目中公共模块库
- idea 关联jdk源码_[项目源码]ERP进销存系统
- Spring中BeanFactory和FactoryBean的区别
- mysql5.718免安装教程_mysql5.7.18版本免安装配置教程
- 阿里巴巴公布了一份最新的AI成绩单
- Java自学和培训的区别
- 贷款软件测试经典bug描述,如何描述bug
- 80psi等于多少kpa_kpa与psi的换算(kpa与psi对照表)
- 利用CSS3动画属性实现轮播图切换图片时出现附近内容抖动的解决办法。
- 学习linux杂七杂八——关于shell中的变量
- 前沿 | 国际可视化盛会PacificVis2017的十个精彩案例
- Arthas 使用以及火焰图
- 关于flex布局和九宫格布局的实现
- ULTRON — 360基于Flink的实时数仓平台