文章 2025-04-08 来自:开发者社区

两种Spring Boot 项目启动自动执行方法的实现方式

实际应用场景:springboot项目启动成功后执行一段代码,如系统常量,配置、代码集等等初始化操作;执行多个方法时,执行顺序使用Order注解或Order接口来控制。 Springboot给我们提供了两种方式 第一种实现ApplicationRunner接口 java 代码解读 复制代码 package org.mundo.demo.core; ...

两种Spring Boot 项目启动自动执行方法的实现方式
文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot中的项目属性配置——指定项目配置文件

3. 指定项目配置文件 我们知道,在实际项目中,一般有两个环境:开发环境和生产环境。开发环境中的配置和生产环境中的配置往往不同,比如:环境、端口、数据库、相关地址等等。我们不可能在开发环境调试好之后,部署到生产环境后,又要将配置信息全部修改成生产环境上的配置,这样太麻烦,也不科学。 最好的解决方法就是开发环境和生产环境都有一套对用的配置信息,然后当我们在开发时,指定读取开发环境的...

文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot中的项目属性配置——少量配置信息的情形

2. 多个配置信息的情形 这里再引申一个问题,随着业务复杂度的增加,一个项目中可能会有越来越多的微服务,某个模块可能需要调用多个微服务获取不同的信息,那么就需要在配置文件中配置多个微服务的地址。可是,在需要调用这些微服务的代码中,如果这样一个个去使用 @Value 注解引入相应的微服务地址的话,太过于繁琐,也不科学。 所以,在实际项目中,业务繁琐,逻辑复杂的情况下,需要考虑封装一...

文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot中的项目属性配置——少量配置信息的情形

第04课:Spring Boot中的项目属性配置 我们知道,在项目中,很多时候需要用到一些配置的信息,这些信息可能在测试环境和生产环境下会有不同的配置,后面根据实际业务情况有可能还会做修改,针对这种情况,我们不能将这些配置在代码中写死,最好就是写到配置文件中。比如可以把这些信息写到 application.yml 文件中。   1. 少量配置信息的情形 举个例...

文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot使用slf4j进行日志记录——使用Logger在项目中打印日志

4. 使用Logger在项目中打印日志 在代码中,我们一般使用 Logger 对象来打印出一些 log 信息,可以指定打印出的日志级别,也支持占位符,很方便。 import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.web.bind.annotation...

文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot开发环境搭建和项目启动

Spring Boot开发环境搭建和项目启动 上一节对 SpringBoot 的特性做了一个介绍,本节主要对 jdk 的配置、Spring Boot工程的构建和项目的启动、Spring Boot 项目工程的结构做一下讲解和分析。 1. jdk 的配置 本课程是使用 IDEA 进行开发,在IDEA 中配置 jdk 的方式很简单,打开File->Project Stru...

微服务——SpringBoot使用归纳——Spring Boot开发环境搭建和项目启动
文章 2025-02-10 来自:开发者社区

java spring 项目若依框架启动失败,启动不了服务提示端口8080占用escription: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that’s listening on port 8080 or configure this application to listen on another port-优雅草卓伊凡解决方案

java spring 项目若依框架启动失败,启动不了服务提示端口8080占用escription: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that’s listening on port 8080 or configure this appl....

java spring 项目若依框架启动失败,启动不了服务提示端口8080占用escription: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that’s listening on port 8080 or configure this application to listen on another port-优雅草卓伊凡解决方案
问答 2024-12-26 来自:开发者社区

spring cloud alibaba 项目启动报错

No spring.config.import property has been defined Add a spring.config.import=nacos: property to your configuration. If configuration is not required add spring.config.import=optional:nacos: instea...

文章 2024-12-26 来自:开发者社区

【Spring项目】图书管理系统

编辑 阿华代码,不是逆风,就是我疯 你们的点赞收藏是我前进最大的动力!! 希望本文内容能够帮助到你!! 目录 一:项目实现准备 1:需求 (1)登录 2:准备工作 二:约定前后端交互接口 1:需求分析 (1) 账号密码校验接⼝ (2)图书列表 2:接口定义 (1)登录接...

【Spring项目】图书管理系统
文章 2024-12-25 来自:开发者社区

【Spring项目】表白墙,留言板项目的实现

  编辑 阿华代码,不是逆风,就是我疯 你们的点赞收藏是我前进...

【Spring项目】表白墙,留言板项目的实现

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注