• 2024-07-01Spring Boot自动装配
    一、作用为了简化配置,使spring的使用更加方便,例如:可以回忆一下springboot中是如何继承redis的。spring配置方式的进化过程:xml的方式配置javaconfig的方式配置,使用@configuration注解在java中配置自动装配springbootstarter作用:引入模块所需的相关jar包自动配置各自模块
  • 2024-06-09Spring
    Spring框架 IOC(依赖注入)AOP(面向切面编程)工厂模式代理模式Spring的核心Spring框架的重要主城部分在Spring的配置文件中配置相应的bean,设置相关属性,让Spring容器来生成类的实例对象以及管理对象。Spring容器启动时会把配置文件中的bean都初始化,在需要调用的时候把初始化好的be
  • 2024-06-01今日指数day01学习笔记
    1、项目概述    该项目是基于股票实时交易的数据分析产品,为用户和机构提供个性化的股票数据分析和展示服务    核心功能:数据分析和展示为主,功能涵盖了A股大盘实时指数展示、涨幅榜、个股涨跌、个股秒级行情、实时日K线行情等2、股票相关名词    股
  • 2024-06-01【实战教程】构建可复用的 Spring Boot starter 微服务组件
    案例Demo:https://gitee.com/regexpei/coding-trainee/tree/demo/20240526_starter介绍在SpringBoot中,starter启动依赖就像一个“开箱即用”的工具箱,它包含了第三方组件的配置和依赖,让我们无需手动配置和添加这些组件。通过starter,我们可以轻松地将通用的代码和配
  • 2024-05-29Spring常用Maven配置
    基于Spring6的常用Mavenpom文件依赖配置(包含父工程设置以及SpringBoot及其相关项目依赖):<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.0.5</version&
  • 2024-05-13创建启动springboot项目的一些问题,如spring-boot-autoconfigure 自动加载注入配置
    1.springboot项目启动是否只需要3下面3个jar包<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.b
  • 2024-05-053. SpringBoot 整合第三方技术
    1.整合Junit一般来说是不需要进行处理的,因为在创建SpringBoot工程时,会自动整合junit​的要说怎么配置的话?也可以写一下相关的配置:以下就是SpringBoot整合Junit相关步骤导入相关依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-b
  • 2024-05-03Spring Boot的自动装配
    SpringBoot的自动装配(Auto-Configuration)是一种设计机制,旨在减少传统Spring应用中繁复的XML配置和大量的手动Bean定义。@EnableAutoConfiguration:该注解是自动装配的入口,通常在SpringBoot应用的主配置类上使用。它通过@Configuration表明该类为配置类,并通过@Import导入一
  • 2024-05-02springboot+MDCAdapter自定义starter实现日志全链路追踪
    MDCMDC(MappedDiagnosticContext,映射调试上下文)是日志系统提供的一种方便在多线程条件下记录日志的功能使用场景一个常用的场景就是Web服务器中给每个请求都分配一个独特的请求id,所有的日志都会打印这个请求id,这样一个请求下的所有日志信息都可以很方便的找到。欢迎关注个人公
  • 2024-05-021. SpringBoot 入门
    1.SpringBoot简介SpringBoot是由Pivotal团队提供的全新框架,可以帮助我们开发基于Spring的、独立的、生产级的应用程序。​其中SpringBoot的官网是:SpringBootReferenceDocumentationSpringBoot的主要目标是:为所有Spring开发提供更快的入门体验开箱即用,提供了自动配
  • 2024-04-12SpringBoot starter 原理及如何自定义 starter
     前言项目的开发要求是不断进化的,而随着时间以及技术的推移,在项目中除了基本的编程语言外,还需要进行大量的应用服务整合。例如,在项目中使用MySQL数据库进行持久化存储,同时会利用Redis作为缓存存储,以及使用RocketMQ实现异构系统整合服务等。但在早先使用Spring开发的
  • 2024-04-12ssm框架搭建
    pom.xml配置<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apac
  • 2024-04-1023.Springboot常用的依赖总结_(没死之前)持续更新中~~~~~~
    2.2.5.RELEASE(注意maven对应版本)mybatis:<dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>2.1.1</version></
  • 2024-04-09两种方式实现SpringBoot脚手架的依赖配置
    在基于SpringBoot脚手架创建项目时,通常会直接将spring-boot-starter-parent作为<parent>,如下示例:<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.7.10</vers
  • 2024-04-09springboot本地打war包
    1、pom.xml修改图里标注的①②,新增③,图片下面有我打包的pom.xml大家可以参考<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:s
  • 2024-04-05基于Springboot的在线游戏道具商城的设计与实现
    一、导语本文将介绍一个基于SpringBoot的在线游戏道具商城的设计与实现,该商城集成了多种功能模块,包括用户管理、商品管理、评论系统、个人中心、收藏模块、售出记录、聊天功能、公告管理、后台操作功能、网站公告、通知系统以及支付模块等。通过该商城,用户可以方便地购买
  • 2024-04-04如何使用 Maven 搭建 Spring Boot 父子项目?
    大家好,我是磊磊落落,目前我在技术上主要关注:Java、Golang、架构设计、云原生和自动化测试。欢迎来我的博客(leileiluoluo.com)获取我的最近更新!本文探索如何使用Maven来搭建SpringBoot父子项目,方便我们在搭建SpringBoot微服务时作参考。使用Maven搭建SpringBoo
  • 2024-04-01spring boot 3.2.x 踩坑
    1、factoryBeanObjectTypespringboot3.2.2+mybatis-plus-boot-starter3.5.5。定义了Mapper、继承com.baomidou.mybatisplus.extension.service.IService的接口、实现 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl的类后,启动失败。异常信息如下:
  • 2024-03-30Spring Boot 基本配置之依赖管理starter pom
    在SpringBoot快速搭建中搭建了一个没有任何功能的项目,查看其pom.xml文件:项目pom.xml文件有两个核心依赖,分别是spring-boot-starter-parent和spring-boot-starter。仔细观察可知spring-boot-starter-parent中有版本号,而spring-boot-star
  • 2024-03-30面试题:Spring Boot Starter的功能与使用场景
    SpringBootStarter是SpringBoot框架为了简化项目的初始化和配置工作而设计的一种模块化依赖管理方式。它主要具有以下几个关键功能和使用场景:功能:1.依赖管理每个Starter都是一组相关的依赖项集合,这些依赖项都是为了实现特定功能而预先配置好的。例如,`spring-boo
  • 2024-03-29最简SpringBoot
    SSM的SpringBoot1、概述starter是SpringBoot中常见的依赖名称,定义了当前项目使用的所有项目坐标,以达到减少依赖配置的目的;SpringBoot简化开发的核心是起步依赖starter所有SpringBoot项目都要继承parent项目,里面定义了若干个坐标版本号(进行依赖管理,减少依赖冲突),使用大多数技术
  • 2024-03-28SpringBoot框架学习
    SpringBoot相比Spring的优点1.开发基于Spring的应⽤程序很容易。2.SpringBoot项⽬所需的开发或⼯程时间明显减少,通常会提⾼整体⽣产⼒。3.SpringBoot不需要编写⼤量样板代码、XML配置和注释。4.Spring引导应⽤程序可以很容易地与Spring⽣态系统集成,如SpringJDB
  • 2024-03-24瑞吉外卖实战学习--项目搭建
    瑞吉外卖实战学习前言1、创建springBoot项目,并引用相关依赖2、配置数据库3、通过注解检测项目是否可以启动成功4、配置前端页面的静态映射4.1前端文件放置的位置4.2由于存放的位置并不是默认的文件中,需要将这些文件静态映射4.3检测静态文件是否可以请求到5、项目基
  • 2024-03-23使用Log4j2输出日志演示
    pom.xml引入依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><exclusions><!--去掉SpringBoot默认日志配置-->
  • 2024-03-22每日总结
    eureka今天学微服务遇到了点问题导入 <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-client</artifactId></dependency>这个依赖时总是爆红  最后好像是我没有加入版本号