如何配置 springboot

1、pom.xml中添加支持web的模块:

<dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
 </dependency>
pom.xml文件中默认有两个模块:
spring-boot-starter
spring-boot-starter-test
2、编写controller内容
@RestController的意思就是controller里面的方法都以json格式输出,不用再写什么jackjson配置的了!
 
开发环境的调试
热启动在正常开发项目中已经很常见了吧,虽然平时开发web项目过程中,改动项目启重启总是报错;
但springBoot对调试支持很好,修改之后可以实时生效,需要添加以下的配置:

<dependencies>

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-devtools</artifactId>

<optional>true</optional>

</dependency>

</dependencies>

<build>

<plugins>

<plugin>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-maven-plugin</artifactId>

<configuration>

<fork>true</fork>

</configuration>

</plugin>

</plugins>

</build>

时间: 2024-10-26 08:16:56

如何配置 springboot的相关文章

springboot(二)配置SpringBoot支持自动装载Servlet

Servlet详解:https://blog.csdn.net/yanmiao0715/article/details/79949911 Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础之一. Servlet是Java编写服务器端的程序组件,主要功能在于交互式数据操作,动态生成WEB内容等.传统的Spring项目,配置Servlet比较繁琐,需要在web.xml内添加对应的标签以及映射路径规则.本章主要讲解在SpringBoot项目

SpringBoot的其他配置(SpringBoot项目配置4)

1.SpringBoot的编码格式.文件上传大小设置 在application.xml文件中加入如下内容: spring: http: encoding: charset: UTF-8 force: true multipart: max-file-size: 100MB 2.FastJSON 在pom.xml中加入下面的内容 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson&l

IDEA 配置 SpringBoot 启动端口

假如我们在开发的时候想将启动端口改为 80 方便调试但又不想修改配置文件,这样就可以通过 IDEA 本身的配置来指定启动端口了.具体配置如下: 第一步: 第二步: 通过以上 2 步配置的配置,接下来项目就会以 80 端口来启动了.它实际上是覆盖了 springboot 配置文件中的 server.port 属性. 原文地址:https://www.cnblogs.com/bigxuan/p/11194052.html

IDEA 配置Springboot项目热部署

实现的方式概述 注意以下的热部署方式在IDEA是默认没有打开自动编译的,手动编译需要快捷键(Ctrl+Shift+F9),自动编译的修改配置如下:(注意刷新不要太快,会有1-2秒延迟) File-Settings-Compiler-Build Project automatically spring-boot-devtools 在pom中直接引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <

二、外部化配置--SpringBoot功能

一.外部化配置 Spring Boot将你的配置外部化,因此你可以在不同的环境下运行相同的代码.你可以使用properties文件,YAML文件,环境变量,命令行参数在外部配置.使用@Value注解可以直接将属性值注入到bean中,通过Spring的Environment抽象访问,或通过@ConfigurationProperties绑定到结构化对象. Spring Boot有多种外部配置方式,优先级如下: 当devtools开启时,$HOME/.config/spring-boot下devto

用maven配置springboot+freemarker

1.创建项目 直接点下一步   原因: 不勾选 Create from archetype,是项目创建的骨架的时候,由于不知道什么原因就卡住了,一直在刷新 2.创建之后完成之后 添加依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.3.5.RELEA

配置SpringBoot访问jsp文件

添加jsp文件依赖包 <!-- 对jsp的支持的依赖 --> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <scope>provided</scope> </dependency> <!-- jsp页面使用jstl标签 --> &l

通过application.properties配置SpringBoot项目

application.properties可以自己新建,放在这里:(该文件可以放在4个地方,详情百度) 在文件中添加:file_path=E://Tools//apache-tomcat-9.0.1//webapps//AMPP//models//upload.stl 在controller(或其他需要的类)中引入import org.springframework.beans.factory.annotation.Value; 这样,即可使用配置文件中定义的值: @Value("${file

springboot 学习笔记(二)--- properties 配置

springboot可以提供了多种方式配置properties. 一.Java System.setProperty(k, v) System.setProperty("myname", "Java_System_name"); 二.在classpath目录下创建配置文件 application.properties 文件内容格式是 KV格式 myname=classpath_name 三.支持嵌套注解 application.properties db=db jd