SpringBoot新手建立项目详解

本文详细介绍了SpringBoot新手如何建立项目,包括配置JDK、Maven,创建SpringBoot项目,理解项目目录结构,自动装配原理,配置文件的使用,多环境切换,日志支持,以及Web项目和Thymeleaf模板引擎的引入。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、SpringBoot官网:springboot.io

2、准备:

JDK:

JAVA_HOME:jdk根目录

path:jdk根目录\bin

classpath:.;jdk根目录\lib

maven:

首先需要下载maven,然后解压缩

MAVEN_HOME:maven根目录

path:maven根目录\bin

配置maven本地仓库:maven根目录\conf\setting.xml: <localRepository>D:/mvnrep</localRepository>,首先创建一个mvnrep文件夹。

3、创建一个SpringBoot项目 (在spring.io在官网里)

生成一个项目,然后解压,然后只需要在开发工具中引入maven项目。

运行HelloWorldApplication,出现Spring标识和springboot版本号说明spring配好了。

4、目录结构介绍

写java代码的:

resource文件夹下:

static:静态资源(js css 图片 音频)

templates:模板文件(模板引擎freemarker,thymeleaf;默认不支持jsp)

application.properties:配置文件

(1)简单创建一个接口

运行HelloWorldApplication,运行完后直接在页面访问helloWorld

以上项目发现和以前的区别:不用部署tomcat。

(2)配置文件application.properties里面配置内容:

上面运行的时候项目用的默认端口8080,可以通过该配置文件修改端口号

修改完成后再执行HelloWorldApplication。

特点:(1)springboot内置了tomcat,并且不用打成war再执行

(2)可以在application.properties对端口号等服务端信息进行配置

(3)pom.xml文件

按住Ctrl查看父类

再点入父类,依赖的版本控制

各种各样的版本号,springboot提供版本号,避免引入jar包时候出现版本冲突。

(4)在HelloWorldApplication类中,@SpringBootApplication注解:

springboot的主配置类。

按住Ctrl进去,该注解包含:

@SpingBootConfiguration,包含@Configuration,表示”配置类“(表示该类是一个配置类,在springboot中加上该注解会自动纳入spring容器(一般是加了@Component))

@EnableAutoConfiguration

之前我们在写程序时候会写很多的配置文件,比如:sprin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值