View Code 第一:private, public, protected 访问标号的访问范围。 1. private: 只能由1.该类中的函数、2.其友元函数访问。 该类的对象也不能访问。 2. protected:可以被1.该类中的函数、2.子类的函数、3.其友元函数访问。 该类的对象也不能访问。 3. public: 可
转载 2024-10-23 15:02:21
26阅读
本文基于SpringBoot 2.6.3分析前言在看SpringBoot源码时发现,SpringBoot通过WebMvcAutoConfiguration.EnableWebMvcConfiguration 重写了spring-webmvc.jar中的WebMvcConfigurationSupport#requestMappingHandlerMapping方法,但奇怪的是重写的方法中并没有做特
转载 2024-04-07 11:27:37
49阅读
springboot核心注解@SpringBootApplication内部注解包含 @SpringBootConfiguration:继承@Configuration,会将当前类内声明的一个或多个以@Bean注解标记的方法的实例纳入到spring容器中,并且实例名就是方法名, 之后调用直接注入该定义的bean即可 @EnableAutoConfiguration自动将@Configuration
转载 2023-09-27 23:37:05
74阅读
每天总结一个小知识点,工作小记第5回; 正在学习如何把一个东西给别人讲的很简单。现在想要对已有的一批公司的java应用进行性能分析,里面用的部分中间件是自行研发的,而且要求是无侵入的,不需要业务上做任何改造,也不需要对已有的程序包进行改造。这种需求,使用JavaAgent就比较合适,因为通过字节码增强,不需要对原有的代码和程序包做任何修改,就能加入特定的逻辑。虽然JavaAgent是万能的,但是其
转载 2023-07-05 21:15:33
420阅读
pring Boot Actuator 是 Spring Boot 提供的对应用的自省和监控功能,如健康检查,审计,指标收集,HTTP 跟踪等,可以帮助开发和运维人员监控和管理 Spring Boot 应用。该模块采集应用的内部信息,并暴露给外部的模块,支持 HTTP 和 JMX,并可以与一些第三方监控系统(如 Prometheus)整合。 程序员优雅哥 S
转载 2024-05-29 11:14:59
276阅读
面试官:项目中有使用Spring Boot吗?小小白:用过。面试官:说一下为什么要使用Spring Boot?小小白:在使用Spring框架进行开发的过程中,需要配置很多Spring框架包的依赖,如spring-core、spring-bean、spring-context等,而这些配置通常都是重复添加的,而且需要做很多框架使用及环境参数的重复配置,如开启注解、配置日志等。Sprin
Spring Boot 简化了 Spring 应用开发,不需要配置就能运行 Spring 应用,Spring Boot 的自动配置是通过 Spring 4.x 的条件注解 @Conditional 来实现的,@Conditional 根据特定条件来控制 bean 的创建行为。Spring Boot 默认会使用内置的 Tomcat,并支持 Spring MVC、RESTful 服务。1.Spring
继承:inheritance:基于已存在的类构造一个新类。继承已存在的类就是复用其的方法和域,在此基础上,可以添加一些新的方法和域。继承是面向对象的三个基本特征–封装、继承、多态的其中之一,java.lang.Object类是所有类最根本的基类,如果我们新定义的一个类没有明确地指定继承自哪个基类,那么JAVA就会默认为它是继承自Object类的。我们可以把JAVA中的类分为以下三种:类:使用cla
转载 2023-11-23 22:41:00
32阅读
Spring和SpringBoot中容器注入的那些事情 文章目录Spring和SpringBoot中容器注入的那些事情Spring容器如何去存储我们的bean【02】-什么是SpringIoc@Autowired和@Resource的区别**1. @Autowired的默认装配****2. 相同类型的对象不只一个时****3. @Qualifier和@Primary****4. @Autowire
现在的Java程序员赶上了好时候。在将近20年的历史中,Java的发展历经沉浮。尽管有很多为人诟病的产品,例如applets、EJB、Java Data Object(JDO)和数不清的日志框架,Java还是发展为一个庞大且丰富的开发平台,很多企业级应用都是基于JVM平台构建。Spring是JVM开发平台中的一颗明珠。Spring最开始出现的目的是替代企业级开发框架EJB,相比EJB,Spring
转载 2024-03-02 09:33:41
44阅读
前言今天想给spring security框架服务之间校验权限的功能加一个免服务内部校验,找到了全局方法权限配置的配置类GlobalMethodSecurityConfiguration。看到了类和方法上的两句话一个开启全局方法的配置,子类可以通过继承他来自定义默认值,但是必须要在子类上定义EnableGlobalMethodSecurity注解 子类可以override这个方法来提供一个不同的方
转载 2024-02-17 22:06:35
50阅读
前言在学习Servlet、Filter、Listener的时候,我们知道可以有2种注册方式,即可以在web.xml文件中注册,也可以利用对应的注解实现注册。那么在SpringBoot中,如果我们还要创建使用Servlet、Filter、Listener这3个类,那么该如何使用呢?今天壹哥就带大家学习在SpringBoot中如何注册使用Servlet、Filter、Listener这3个类。一. S
探索 SpringBoot IM:一个轻量级即时通讯框架在现代互联网应用中,即时通讯(IM)已经成为不可或缺的功能之一,无论是社交平台还是企业协作工具,都需要强大的IM系统支持实时的信息传递。SpringBoot IM 是一个基于Spring Boot构建的轻量级即时通讯框架,旨在帮助开发者快速集成和实现聊天功能。项目简介SpringBoot IM 是一个开源项目,它的核心目标是为开发者提供一套简
转载 2024-08-14 17:35:50
228阅读
目录一、前言二、Elasticsearch 是什么?三、Elasticsearch 安装四、SpringBoot 集成 Elasticsearch 的方式1.TransportClient2.Java REST Client3.Java API Client4.Spring Data Elasticsearch五、创建项目集成 Elasticsearch1.项目说明2.创建 Spring Ini
目录 springboot 整合web开发返回json数据静态资源访问文件上传全局异常 1、返回json数据springboot默认的是jackson-databind做为json处理器、也可以使用自定义转换器:gson、fastjsongson集成方式为:在pom文件中排除jackson-databind jar包,添加gson包。<dependency> <
转载 1月前
403阅读
一、注解的继承性回顾被@Inherited元注解标注的注解标注在类上的时候,子类可以继承父类上的注解。注解未被@Inherited元注解标注的,该注解标注在类上时,子类不会继承父类上标注的注解。注解标注在接口上,其子类及子接口都不会继承该注解注解标注在类或接口方法上,其子类重写该方法不会继承父类或接口中方法上标记的注解根据注解继承的特性,我们再做AOP切面拦截的时候会遇到拦截不到的问题,今天我们就
文章目录1、依赖2、配置类3、注解引用3.1、Api3.2、ApiOperation3.3、ApiParam3.4、ApiModel(一般用在实体类上)3.5、ApiModelProperty(一般用在实体类的属性上)3.6、ApiIgnore3.7、ApiImplicitParam
原创 2021-07-09 13:45:07
609阅读
1点赞
# Spring Boot 继承 Spark 的实现过程 在当今数据驱动的时代,许多系统需要实时的数据处理与分析。Apache Spark 是一个强大的大数据处理框架,而 Spring Boot 让我们能够快速构建和部署微服务。将这两者结合起来,可以丰富我们的应用功能。本文将逐步教会你如何在 Spring Boot 项目中集成 Spark。 ## 整体流程概述 实现 Spring Boot
原创 7月前
172阅读
大纲一、web mvc开发时,对于三层的类注解1.1 @Controller1.2 @Service1.3 @Reponsitory1.4 @component二、依赖注入的注解2.1@Autowired2.2 @Resource2.3 @Resource、@Autowired的区别2.3.1 实例讲解(错误实例)新建Animal接口类新建两个实现类Cat.java 和 Dog.java编写测试
转载 2024-10-15 14:53:32
46阅读
目录概述一、Swagger1. Swagger的作用2. Swagger的优点二、Spring Boot集成Swagger2.1 初始实现步骤2.2 配置Swagger 三、常用注解概述Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的web服务的接口文档。目前的项目基本都是前后端分离,后端为前端提供接口的同时,还需同时提供接口的说明文档。但我们的代
  • 1
  • 2
  • 3
  • 4
  • 5