@SpringBootApplication:约定优于配置   @Service:注解在类上,表示这是一个业务层bean @Controller:注解在类上,表示这是一个控制层bean @Repository:注解在类上,表示这是一个数据访问层bean @Component:注解在类上,表示通用bean ,value不写默认就是类名首字母小写 @SpringBootApplication=@Com            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-21 00:43:11
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            开篇序Springboot启动时只需用到一个@SpringBootApplication注解,这也迎合了Springboot的约定大于配置的理念。那么@SpringBootApplication注解到底有什么神奇之处,曾经配置繁琐的Spring Framework 又是如何一步登天变成一键启动的呢?这些背后的神奇之处也让我很好奇,所以准备写一套系列专题,探索一下springboot启动流            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-16 15:08:46
                            
                                54阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            @SpringBootApplication,替代@SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan @ImportAutoConfiguration,导入配置类,一般做测试的时候用,正常优先使用@EnableAutoConfiguration @SpringBootConfiguration,替代@Configurat            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-17 21:29:24
                            
                                108阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            使用Spring Boot Sleuth进行分布式跟踪在现代分布式应用程序中,跟踪请求和了解应用程序的性能是至关重要的。Spring Boot Sleuth是一个分布式跟踪解决方案,它可以帮助您在分布式系统中跟踪请求并分析性能问题。本文将介绍如何在Spring Boot应用程序中使用Sleuth进行分布式跟踪。什么是Spring Boot Sleuth?Spring Boot Sleuth是Spr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-24 10:28:32
                            
                                24阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            0.参考文章Spring事务详细解释,满满的都是干货!看完就明白_spring事务的7种传播行为数据库Transactional注解的用法,由问题"方法【xxxx】需要在Transactional注解指定rollbackFor或者在方法中显示的rollback"引入1.propagation属性:事务传播行为propagation一共有七种,都是PROPAGATION.xxx,分别是传播行为含义R            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-31 09:23:57
                            
                                23阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录1. @SpringBootConfiguration2. @EnableAutoConfiguration@Import3. @ComponentScan Spring Boot 工程的主函数@SpringBootApplication()
public class MyApplication {
    public static void main(String[] args) {            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 20:48:02
                            
                                197阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Full模式配置类组件之间有依赖关系,方法会被调用得到之前单实例组件,用Full模式Li。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-07 14:45:17
                            
                                108阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            新建Appconfig类(配置扫描路径)package com.example.service.springTest;
import org.springframework.beans.factory.annotation.Configurable;
import org.springframework.context.annotation.ComponentScan;
/**
 * @aut            
                
         
            
            
            
            SpringBoot 2.0 系列006 --启动实战之注解使用   
 一些误区说明网上很多教程默认使用SpringBootApplcation注解,且只用这个即可扫描启动类包下所有的bean。 而官方默认教程使用的是@EnableAutoConfiguration,这个注解和SpringBootApplication注解的区别是什么?参阅2.0.1官方文档说明If you don’t            
                
         
            
            
            
            文章目录SpringBoot配置Mybatis:详细易懂前期准备工作Mybatis相应配置编写相应代码文件结构和结果增删查改Mybatis 动态SQL参考文章 SpringBoot配置Mybatis:详细易懂Mybatis作为后端持久层框架,在互联网大厂中应用广泛,所以掌握Mybatis,可谓是必备的。最近准备系统得复习一下Mybatis框架,所以博客会更几期关于Mybatis得文章,如果觉得看            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-07 07:28:25
                            
                                48阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            现在为止已经可以发现在整个的springboot程序里面使用了许多的注解,首先把这些注解做一个列表:NO注解说明1@Controller进行控制器的配置注解,这个注解所在的类就是控制器类2@EnableAutoConfiguration开启自动配置处理3@RequestMapping("/")表示访问的映射路径,此时的路径为"/",访问地址为http:localhost:8080/4@Respon            
                
         
            
            
            
            引入jar<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>注解方式使用 Redis 缓存启动类在启动类上加注            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-04 13:43:14
                            
                                37阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.springboot 的内置tomcat没有去掉,导致springboot 和tomcat 分别启动了1次2.完全是tomcat 启动了两次第一个问题:我们在springboot pom.xml中<packaging>war</packaging>  
<dependency>  
  <groupId>org.springframework.b            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-06 09:12:10
                            
                                757阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Jquery Mobile会增强我们原始的HTML页面,为此它有自己一些特性。你的html页面没有遵循这个特性导致你的JS脚本执行了多次。这样改造1、用下面的代码将你认为的一个页面包裹起来<div data-role="page"></div>2、将你的JS放在上面的div之中。这样Jquerympbile就不会将你的JS执行两次了。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-04-24 14:40:00
                            
                                40阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、前言上一篇《Spring Boot 入门之基础篇(一)》介绍了 Spring Boot 的环境搭建以及项目启动打包等基础内容,本篇继续深入介绍 Spring Boot 与 Web 开发相关的知识。二、整合模板引擎由于 jsp 不被 SpringBoot 推荐使用,所以模板引擎主要介绍 Freemarker 和 Thymeleaf。2.1 整合 Freemarker2.1.1 添加 Freema            
                
         
            
            
            
            springboot 事务执行全流程分析 文章目录springboot 事务执行全流程分析1. 事务方法执行前的准备工作2. 业务代码的调用3. 事务方法执行后处理4. 业务代码在事务和非事务中的区别5. 总结 在上篇文章springboot 事务创建流程源码分析中主要讲了springboot事务创建的过程,本次我们来看看事务具体执行的过程。这里关于几个名称提前先达成一致:com.springbo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-18 08:23:50
                            
                                25阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作者;安琪拉的博客volatile 应该算是Java 后端面试的必考题,因为多线程编程基本绕不开它,很适合作为并发编程的入门题。开场面试官:你先自我介绍一下吧!安琪拉: 我是安琪拉,草丛三婊之一,最强中单(钟馗不服)!哦,不对,串场了,我是**,目前在–公司做–系统开发。面试官: 看你简历上写熟悉并发编程,volatile 用过的吧?安琪拉: 用过的。(还是熟悉的味道)面试官: 那你跟我讲讲什么时            
                
         
            
            
            
            文章目录1. @SpringBootConfiguration - 显示自身是Spring配置类注解2. @ComponentScan - 扫描四大注解类,将此注解类交给容器管理3. @EnableAutoConfiguration - 自动筛选注入spring.factories内类对象            
           @SpringBootApplication            
                
         
            
            
            
            路由网关的主要目的是为了让所有的微服务对外只有一个接口,我们只需访问一个网关地址,即可由网关            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-29 10:23:54
                            
                                186阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            IOC,inversion of control 控制反转,有时候也叫DI,dependency injection 依赖注入,是一种代码解耦的方式。在一个类中定义一个属性,正常情况下需要在此类中有对此属性赋值的代码,如setter方法,或者在构造函数中赋值,因此类和属性之间的关系已经确定下来了,类和属性间就有了一定的耦合关系。而IOC的精髓就是解耦,类中没有显式的对属性的赋值代码,同时属性的实际