- 共同点 两个注解的作用一样,都是做bean的注入,在接口只有一个实现类的时候,两个注解可以交替使用。 两者都可以写在字段和setter方法上,两者如果都写在字段上,那么就不需要再写setter方法 不... 共同点 两个注解的作用一样,都是做bean的注入,在接口只有一个实现类的时候,两个注解可以交替使用。 两者都可以写在字段和setter方法上,两者如果都写在字段上,那么就不需要再写setter方法 不...
- 首先说一下Servlet的生命周期:实例化,初始init,接收请求service,销毁destroy; Spring上下文中的Bean生命周期也类似,如下: 1)实例化Bean: 对于BeanFacto... 首先说一下Servlet的生命周期:实例化,初始init,接收请求service,销毁destroy; Spring上下文中的Bean生命周期也类似,如下: 1)实例化Bean: 对于BeanFacto...
- 文章目录 简介REST概念:REST架构的主要原则:RESTful概念:REST和RESTful的联系与区别: RESTful实现GET, 查询所有用户信息GET, 根据用户ID查询用户信息... 文章目录 简介REST概念:REST架构的主要原则:RESTful概念:REST和RESTful的联系与区别: RESTful实现GET, 查询所有用户信息GET, 根据用户ID查询用户信息...
- 前言 Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题。 其实笔者本人对这类框架源码题还是持一定的怀疑态度的。 如果笔者作为面试官,可能会问一些诸如“如果注入的属性为null,... 前言 Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题。 其实笔者本人对这类框架源码题还是持一定的怀疑态度的。 如果笔者作为面试官,可能会问一些诸如“如果注入的属性为null,...
- 文章目录 消息的概念Java处理消息的标准规范JMSAMQPMQTTKafKa SpringBoot整合ActiveMQ安装整合 SpringBoot整合RabbitMQ安装整合(dire... 文章目录 消息的概念Java处理消息的标准规范JMSAMQPMQTTKafKa SpringBoot整合ActiveMQ安装整合 SpringBoot整合RabbitMQ安装整合(dire...
- 文章目录 @RequestMapping注解功能@RequestMapping注解位置@RequestMapping注解属性value属性method属性params属性headers属性 支... 文章目录 @RequestMapping注解功能@RequestMapping注解位置@RequestMapping注解属性value属性method属性params属性headers属性 支...
- 文章目录 前置导入程序打包程序运行SpringBoot程序打包失败处理命令行启动常见问题及解决方案 前置导入 刚开始做开发学习的小伙伴可能在有一个知识上面有错误的认知,我们天天写程序是在I... 文章目录 前置导入程序打包程序运行SpringBoot程序打包失败处理命令行启动常见问题及解决方案 前置导入 刚开始做开发学习的小伙伴可能在有一个知识上面有错误的认知,我们天天写程序是在I...
- Spring源码手写篇-手写DI 简单回顾前面的手写IoC的内容。 一、DI介绍 DI(Dependency injection)依赖注入。对象之间的依赖由容器在运行期决定,即容器动... Spring源码手写篇-手写DI 简单回顾前面的手写IoC的内容。 一、DI介绍 DI(Dependency injection)依赖注入。对象之间的依赖由容器在运行期决定,即容器动...
- 文章目录 【前言】正文1、@RequestBody2、RequestEntity3、@ResponseBody@ResponseBody处理JSON@ResponseBody处理Ajax@Rest... 文章目录 【前言】正文1、@RequestBody2、RequestEntity3、@ResponseBody@ResponseBody处理JSON@ResponseBody处理Ajax@Rest...
- 文章目录 1、通过servletAPI获取请求参数2、通过控制器方法的形参获取请求参数3、@RequestParam4、@RequestHeader5、@CookieValue6、通过POJO获取... 文章目录 1、通过servletAPI获取请求参数2、通过控制器方法的形参获取请求参数3、@RequestParam4、@RequestHeader5、@CookieValue6、通过POJO获取...
- spring AOP的底层实现机制是动态代理,动态代理有JDK 和CGLIB 动态代理 下面说一下这两种动态代理的区别: 1、JDK动态代理只提供接口的代理,不支持类的代理 jdk会在运行时为目标类生... spring AOP的底层实现机制是动态代理,动态代理有JDK 和CGLIB 动态代理 下面说一下这两种动态代理的区别: 1、JDK动态代理只提供接口的代理,不支持类的代理 jdk会在运行时为目标类生...
- 文章目录 1、ThymleafView2、转发视图3、重定向视图4、视图控制器view-controller Spring MVC中的视图是view接口,视图的作用是渲染数据,将模型... 文章目录 1、ThymleafView2、转发视图3、重定向视图4、视图控制器view-controller Spring MVC中的视图是view接口,视图的作用是渲染数据,将模型...
- Spring源码手写篇-手写IoC 一、IoC分析 1.Spring的核心 在Spring中非常核心的内容是 IOC和 AOP. 2.IoC的几个疑问? 2.1 IoC是什么? ... Spring源码手写篇-手写IoC 一、IoC分析 1.Spring的核心 在Spring中非常核心的内容是 IOC和 AOP. 2.IoC的几个疑问? 2.1 IoC是什么? ...
- 目录 环境准备服务结构 基于(Eureka)服务注册中心的服务间调用RestTemplateOpenFeignpom依赖新建客户端类消费者通过客户端类调用生产者接口 环境准备 ... 目录 环境准备服务结构 基于(Eureka)服务注册中心的服务间调用RestTemplateOpenFeignpom依赖新建客户端类消费者通过客户端类调用生产者接口 环境准备 ...
- 所谓的延时任务给大家举个例子:你买了一张火车票,必须在30分钟之内付款,否则该订单被自动取消。「订单30分钟不付款自动取消,这个任务就是一个延时任务。」 我之前已经写过2篇关于延时任务的文章: 《完整... 所谓的延时任务给大家举个例子:你买了一张火车票,必须在30分钟之内付款,否则该订单被自动取消。「订单30分钟不付款自动取消,这个任务就是一个延时任务。」 我之前已经写过2篇关于延时任务的文章: 《完整...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签