Spring Boot
文章平均质量分 67
Max_Code_Man
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Boot 日志等级详解
SpringBoot日志等级详解:包含TRACE、DEBUG、INFO、WARN、ERROR五个级别(FATAL用ERROR处理),级别越高信息越重要。默认INFO级别,遵循包含性规则(设置级别后更高等级自动输出)。可通过配置文件、命令行或Actuator动态配置,开发建议用DEBUG,生产用INFO/WARN。注意避免高频操作记录敏感信息,合理平衡日志量与性能开销。常见问题包括临时启用DEBUG、路径拼写校验等,可通过指定参数或检查配置解决。原创 2025-08-12 17:32:40 · 1028 阅读 · 0 评论 -
Spring 与 Spring Boot :从入门到掌握核心特性
Spring框架是Java企业级开发的标准,其核心概念包括控制反转(IoC)、依赖注入(DI)和面向切面编程(AOP)。IoC将对象管理交给容器,DI通过构造器、Setter或字段注入实现解耦。@Autowired和@Resource是常用的依赖注入注解,前者基于Spring按类型注入,后者是Java标准支持按名称注入。AOP通过切面、通知等机制实现横切关注点(如日志、事务)与业务逻辑分离。SpringBoot进一步简化开发,提供自动配置、起步依赖和内嵌服务器等功能,提升开发效率。掌握这些核心特性是使用Sp原创 2025-08-12 10:34:39 · 694 阅读 · 0 评论 -
IDEA如何启动相同的服务在不同的端口——解决方法
【摘要】在开发中需要让相同服务运行在不同端口时,可通过修改JVM参数实现。以SpringBoot为例,在IDEA中复制服务实例后,在VM options添加"-Dserver.port=新端口"(如8082)即可启动新实例。该参数会覆盖默认8080端口和配置文件设置,具有最高优先级。SpringBoot端口配置优先级依次为:JVM参数 > 命令行参数 > 环境变量 > 配置文件 > 默认值8080。这种方法适用于需要快速测试多实例或集群配置的场景。原创 2025-05-24 12:00:19 · 755 阅读 · 0 评论 -
Spring Boot 启动时no active profile set,falling back to default profiles: default的问题
相信有不少小伙伴跟我一样,在启动某个Spring Boot项目的时候,出现了no active profile set,falling back to default profiles: default的问题,明明这个时候我们已经在resources文件夹下有了application.yml,但启动时总是没有使用里面的配置。我的解决方法:重新在resources文件夹下创建一个新的配置文件,例如叫做application-dev.yml(开发用配置文件),再将你要应用的配置复制到其中。原创 2024-05-19 20:29:57 · 5575 阅读 · 1 评论
分享