浅谈后端整合Springboot框架后操作基础配置

简介: 浅谈后端整合Springboot框架后操作基础配置

boot基础配置

现在不访问端口8080

可以吗

我们在默认启动的时候访问的是端口号8080

基于属性配置的

现在boot整合导致Tomcat服务器的配置文件没了

我们怎么去修改Tomcat服务器的配置信息呢

配置文件中的配置信息是很多很多的...

复制工程

保留工程的基础结构

抹掉原始工程的痕迹

做成模版文件

复制一份

先改 artfactId 工程名

这是唯一的 与文件名相对应的

这一点很重要 影响到idea读取配置这一块

没有用的东西全部删掉

iml是idea的配置文件

也可以删掉 进入idea又会生成一个新的配置文件

删掉后这样就行

还需要删掉name 和 description

复制工程就是复制模版

属性配置方式

现在使用的内嵌的Tomcat

没有地方去修改配置文件去更改端口号

boot的配置文件为

application.properties

通过键对值修改数值

#服务器的端口配置
server.port=8080

基础配置

# 服务器的端口配置
server.port=8080
 
# 关闭banner
spring.main.banner-mode=off
 
# 换springboot的logo
# spring.banner.image.location=?
 
# 设置日志级别为debug 调试级别
# logging.level.root=debug;
 
# 设置日志级别为error 调错级别
logging.level.root=error;

官方文档

常见的 Application Properties

application.properties配置是关联着服务器配置的

当关掉服务器相关的依赖时

配置文件就失效了

每一个配置对应的是每一个技术

用什么技术开什么配置

根据不同的包设置不同的日志级别

太难受了

yml配置文件

一种全新的格式

yml

也可以参与boot的配置

启动后再控制台查看

确实可以修改端口号

yaml配置文件

配置文件小结

以后企业开发中建议使用yml格式来配置boot

这是现在的主流格式

配置文件加载优先级

让三种配置文件较量一下

当多个配置文件同时出现的时候

他们的属性会共存叠加并互相覆盖

属性消失的解决方案

springboot 在 idea 下给你提供的功能失效了

IDEA这个工具失效了

说明idea觉得这不是一个配置文件

我们要让他变成配置文件

新版IDEA

丢到resouces下会自动识别 没有识别到就点下maven的刷新

目录
相关文章
|
10月前
|
安全 Java Ruby
我尝试了所有后端框架 — — 这就是为什么只有 Spring Boot 幸存下来
作者回顾后端开发历程,指出多数框架在生产环境中难堪重负。相比之下,Spring Boot凭借内置安全、稳定扩展、完善生态和企业级支持,成为构建高可用系统的首选,真正经受住了时间与规模的考验。
706 2
|
11月前
|
XML JSON Java
Spring框架中常见注解的使用规则与最佳实践
本文介绍了Spring框架中常见注解的使用规则与最佳实践,重点对比了URL参数与表单参数的区别,并详细说明了@RequestParam、@PathVariable、@RequestBody等注解的应用场景。同时通过表格和案例分析,帮助开发者正确选择参数绑定方式,避免常见误区,提升代码的可读性与安全性。
|
9月前
|
安全 前端开发 Java
《深入理解Spring》:现代Java开发的核心框架
Spring自2003年诞生以来,已成为Java企业级开发的基石,凭借IoC、AOP、声明式编程等核心特性,极大简化了开发复杂度。本系列将深入解析Spring框架核心原理及Spring Boot、Cloud、Security等生态组件,助力开发者构建高效、可扩展的应用体系。(238字)
|
12月前
|
Java Spring
聊聊你对SpringBoot框架的理解 ?
SpringBoot是Spring家族中流行的子项目,旨在简化Spring框架开发的繁琐配置。它主要提供三大功能:starter起步依赖简化依赖管理,自动配置根据条件创建Bean,以及内嵌Web服务器支持Jar包运行,极大提升了开发效率。
364 0
|
9月前
|
消息中间件 缓存 Java
Spring框架优化:提高Java应用的性能与适应性
以上方法均旨在综合考虑Java Spring 应该程序设计原则, 数据库交互, 编码实践和系统架构布局等多角度因素, 旨在达到高效稳定运转目标同时也易于未来扩展.
790 8
|
10月前
|
监控 Kubernetes Cloud Native
Spring Batch 批处理框架技术详解与实践指南
本文档全面介绍 Spring Batch 批处理框架的核心架构、关键组件和实际应用场景。作为 Spring 生态系统中专门处理大规模数据批处理的框架,Spring Batch 为企业级批处理作业提供了可靠的解决方案。本文将深入探讨其作业流程、组件模型、错误处理机制、性能优化策略以及与现代云原生环境的集成方式,帮助开发者构建高效、稳定的批处理系统。
878 1
|
12月前
|
安全 Java 微服务
Java 最新技术和框架实操:涵盖 JDK 21 新特性与 Spring Security 6.x 安全框架搭建
本文系统整理了Java最新技术与主流框架实操内容,涵盖Java 17+新特性(如模式匹配、文本块、记录类)、Spring Boot 3微服务开发、响应式编程(WebFlux)、容器化部署(Docker+K8s)、测试与CI/CD实践,附完整代码示例和学习资源推荐,助你构建现代Java全栈开发能力。
1029 1
|
12月前
|
缓存 安全 Java
Spring 框架核心原理与实践解析
本文详解 Spring 框架核心知识,包括 IOC(容器管理对象)与 DI(容器注入依赖),以及通过注解(如 @Service、@Autowired)声明 Bean 和注入依赖的方式。阐述了 Bean 的线程安全(默认单例可能有安全问题,需业务避免共享状态或设为 prototype)、作用域(@Scope 注解,常用 singleton、prototype 等)及完整生命周期(实例化、依赖注入、初始化、销毁等步骤)。 解析了循环依赖的解决机制(三级缓存)、AOP 的概念(公共逻辑抽为切面)、底层动态代理(JDK 与 Cglib 的区别)及项目应用(如日志记录)。介绍了事务的实现(基于 AOP
459 0
|
11月前
|
Cloud Native Java API
Java Spring框架技术栈选和最新版本及发展史详解(截至2025年8月)-优雅草卓伊凡
Java Spring框架技术栈选和最新版本及发展史详解(截至2025年8月)-优雅草卓伊凡
1750 0
|
12月前
|
缓存 安全 Java
第五章 Spring框架
Spring IOC(控制反转)通过工厂模式管理对象的创建与生命周期,DI(依赖注入)则让容器自动注入所需对象,降低耦合。常见注解如@Component、@Service用于声明Bean,@Autowired用于注入。Bean默认单例,作用域可通过@Scope配置,如prototype、request等。Spring通过三级缓存解决循环依赖问题,但构造函数循环依赖需用@Lazy延迟加载。AOP通过动态代理实现,用于日志、事务等公共逻辑。事务通过@Transactional实现,需注意异常处理及传播行为。
162 0

热门文章

最新文章