springboot初学笔记一
创始人
2025-05-28 20:22:12

springboot项目结构:

static(静态资源文件):存放css、js、html、图片等

templates:存放模版,如jsp

application.properties:springboot配置文件,可以用application.yml代替。

打包方式:

war:传统springMVC的打包方式,一般打包web项目。

jar:一般的java项目,但sprigboot默认为jar。

pom:一般为父项目打包方式,不写代码,为了管理依赖,便于管理子项目的版本问题。

maven-plugin:打包为maven插件。

问题导向:

  1. spring-boot-maven-plugin有什么用?  答:springboot的打包插件。

  1. springboot的启动?  答:通过在main方法中使用run方法例如:SpringApplication.run(类名.class,args);同时在该类上使用@SpringBootApplication,该注解声明为springboot应用。

  1. 哪里来的tomcat?  答:通过添加spring-boot-starter-web依赖,tomcat是内嵌在springboot中的。

  1. 前端控制器、试图解析器为什么没有配置?  答:springboot的自动装配功能帮我们配置好了。

依赖管理:

1:在这个标签里面填写需要继承的依赖

2:这个标签里面填写需要子项目继承的依赖,用于管理版本,子项目添加依赖时,无需填写版本,由父项目依赖管理器所决定。(一个表示一个依赖。)

pom

import

打包(上线部署时运行的是jar包):

1.导入依赖:

org.springframework.boot

spring-boot-maven-plugin

2.3.11.RELEASE

2.打包:

点击右边框框的maven找到要打包的程序双击点击package。如图:

3.运行:

在项目文件夹中找到target文件夹,然后在cmd中用java -jar 文件名.jar运行。

相关内容

热门资讯

玩腻精致露营的北漂跑郊区冰面上... 今冬的冰雪奇缘开始走小众新奇赛道。 “冰鲜小龙虾”在全国各大湖泊里扎堆出现,这是北欧同款冰浮 深圳人...
2026“巴蜀文化旅游走廊”主... 2月12日,2026“巴蜀文化旅游走廊”主题列车项目启动仪式在重庆北站北广场举行。活动由重庆市文旅委...
观鸥赏花品滇菜 春城昆明调至“... 昆明信息港讯 记者周智宇2月13日,2026“来昆明过大年观鸥赏花品滇菜”系列活动发布会在昆明南屏步...
昆明发布新春文旅系列活动 邀游... 央广网昆明2月13日消息(记者 魏文青)2月13日,昆明市文化和旅游局、市园林绿化局、市商务局在南屏...