- If I have seen further, it is by standing on the shoulders of giants 如果我比别人看得更远,那是因为我站在巨人的肩膀上 如今回头看下Servlet不仅如此强大,还具有很强烈的参考意义,能在现如今流行的大部分框架中找到它的影子。下面文章不止与探索Servlet,可能在其中穿插其他的关联知识点,旨在能从此次的学习中获取更多的知... If I have seen further, it is by standing on the shoulders of giants 如果我比别人看得更远,那是因为我站在巨人的肩膀上 如今回头看下Servlet不仅如此强大,还具有很强烈的参考意义,能在现如今流行的大部分框架中找到它的影子。下面文章不止与探索Servlet,可能在其中穿插其他的关联知识点,旨在能从此次的学习中获取更多的知...
- @TOC 前言为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。(博客的参考源码可以在我主页的资源里找到,如果在学习的过程中有什么疑问欢迎大家在评论区向我提出) 三、SpringBoot整合第三方技术 1.SpringBoot整合junit1. Sprin... @TOC 前言为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。(博客的参考源码可以在我主页的资源里找到,如果在学习的过程中有什么疑问欢迎大家在评论区向我提出) 三、SpringBoot整合第三方技术 1.SpringBoot整合junit1. Sprin...
- Spring Bean是Spring框架中的一个核心概念,它是一个由Spring容器管理的对象。在Spring中,Bean是指任何一个由Spring容器所管理的对象,可以是Java类的实例、数据源、事务管理器等等。 Spring Bean的创建、初始化、销毁等生命周期都由Spring容器控制,这样可以将应用程序的对象解耦合,提高模块化和可重用性。Spring Bean可以通过注解、XML配置文件等 Spring Bean是Spring框架中的一个核心概念,它是一个由Spring容器管理的对象。在Spring中,Bean是指任何一个由Spring容器所管理的对象,可以是Java类的实例、数据源、事务管理器等等。 Spring Bean的创建、初始化、销毁等生命周期都由Spring容器控制,这样可以将应用程序的对象解耦合,提高模块化和可重用性。Spring Bean可以通过注解、XML配置文件等
- AOP(面向切面编程)是一种编程范式,用于将横切关注点(如日志记录、性能统计等)从主要业务逻辑中分离出来。通过将这些横切关注点与业务逻辑分离开来,可以提高代码的可重用性、可维护性和可扩展性。在AOP中,切面是一个模块化的单元,它封装了与横切关注点相关的行为,并可以在多个不同的应用程序中重用。切面可以通过一种称为“织入”的过程将其与主要业务逻辑相结合,从而创建一个完整的应用程序 AOP(面向切面编程)是一种编程范式,用于将横切关注点(如日志记录、性能统计等)从主要业务逻辑中分离出来。通过将这些横切关注点与业务逻辑分离开来,可以提高代码的可重用性、可维护性和可扩展性。在AOP中,切面是一个模块化的单元,它封装了与横切关注点相关的行为,并可以在多个不同的应用程序中重用。切面可以通过一种称为“织入”的过程将其与主要业务逻辑相结合,从而创建一个完整的应用程序
- 本篇主要讲述 Spring Boot Starter 的概念、命名规范,以及如何自定义一个 Starter,下面开始今天的内容。 本篇主要讲述 Spring Boot Starter 的概念、命名规范,以及如何自定义一个 Starter,下面开始今天的内容。
- 我们在了解一项新技术时,一般要遵循这样的一个学习过程:这是什么?能做什么?要怎么用?什么原理? 我们在了解一项新技术时,一般要遵循这样的一个学习过程:这是什么?能做什么?要怎么用?什么原理?
- Spring Boot 常用的增强功能之一就是支持监听器、拦截器以及过滤器。这些功能为我们提供了在应用程序运行时对请求和响应进行操作的机制。本文将详细介绍 Spring Boot 监听器、拦截器以及过滤器的作用、差异以及如何使用。 监听器监听器是一种组件,它可以监听应用程序中发生的各种事件,并在某个事件触发时执行代码。在 Spring Boot 中,我们可以通过实现 ApplicationL... Spring Boot 常用的增强功能之一就是支持监听器、拦截器以及过滤器。这些功能为我们提供了在应用程序运行时对请求和响应进行操作的机制。本文将详细介绍 Spring Boot 监听器、拦截器以及过滤器的作用、差异以及如何使用。 监听器监听器是一种组件,它可以监听应用程序中发生的各种事件,并在某个事件触发时执行代码。在 Spring Boot 中,我们可以通过实现 ApplicationL...
- 随着移动互联网和云计算技术的快速发展,越来越多的企业开始使用 Web 应用来实现业务,而 Spring Boot 作为目前比较流行的 Java Web 框架之一,则被广泛应用于 Web 应用的开发中。在实际的项目开发中,我们经常需要对传递的参数进行加密,在服务端进行解密后再进行处理。本文将介绍如何在 Spring Boot 中实现在 Request 里解密参数返回的功能。 1. 前置知识在阅... 随着移动互联网和云计算技术的快速发展,越来越多的企业开始使用 Web 应用来实现业务,而 Spring Boot 作为目前比较流行的 Java Web 框架之一,则被广泛应用于 Web 应用的开发中。在实际的项目开发中,我们经常需要对传递的参数进行加密,在服务端进行解密后再进行处理。本文将介绍如何在 Spring Boot 中实现在 Request 里解密参数返回的功能。 1. 前置知识在阅...
- 在Spring Boot应用程序中,通过使用定时器可以实现定期执行计划任务的功能。Spring Boot提供了@Scheduled注解来简化定时器的编写,而Cron表达式则是一种在特定时间点执行任务的通用方式。本文将介绍如何在Spring Boot应用程序中使用动态Cron表达式来执行定时器任务。 什么是Cron表达式Cron表达式是一个时间表达式,它由6个字段组成,分别表示秒、分、时、日、... 在Spring Boot应用程序中,通过使用定时器可以实现定期执行计划任务的功能。Spring Boot提供了@Scheduled注解来简化定时器的编写,而Cron表达式则是一种在特定时间点执行任务的通用方式。本文将介绍如何在Spring Boot应用程序中使用动态Cron表达式来执行定时器任务。 什么是Cron表达式Cron表达式是一个时间表达式,它由6个字段组成,分别表示秒、分、时、日、...
- 在现代的Web开发中,API文档已经成为了一个不可或缺的部分。Swagger是一种广泛使用的API文档工具,它可以帮助我们生成可读性高、可测试性强的API文档。在Spring Boot项目中,通过集成Swagger,可以轻松地生成API文档。本文将重点介绍Swagger接口分组及细分排序问题,并讨论其在实际开发中的应用。 Swagger简介Swagger是一种RESTful API文档工具,... 在现代的Web开发中,API文档已经成为了一个不可或缺的部分。Swagger是一种广泛使用的API文档工具,它可以帮助我们生成可读性高、可测试性强的API文档。在Spring Boot项目中,通过集成Swagger,可以轻松地生成API文档。本文将重点介绍Swagger接口分组及细分排序问题,并讨论其在实际开发中的应用。 Swagger简介Swagger是一种RESTful API文档工具,...
- Spring源码底层IOC容器加入对象的方式 Spring源码底层IOC容器加入对象的方式
- SpringBoot核心源码解读之自动配置源码分析 SpringBoot核心源码解读之自动配置源码分析
- 手写Spring框架IOC容器核心流程 手写Spring框架IOC容器核心流程
- 框架整合创建模块编辑添加依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.1.RELEASE</version> ... 框架整合创建模块编辑添加依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.1.RELEASE</version> ...
- Nacos和Eureka一样也可以充当服务的注册中心,让我们一起看看有何区别? 一.引入Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比于Eureka其功能更加丰富,在国内受欢迎程度较高。使用前可根据官网Nacos 快速开始安装并通过指令单机模式运行Nacos。启动后访问Console地址:http://192.168.0.106:8848/nacos/index.... Nacos和Eureka一样也可以充当服务的注册中心,让我们一起看看有何区别? 一.引入Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比于Eureka其功能更加丰富,在国内受欢迎程度较高。使用前可根据官网Nacos 快速开始安装并通过指令单机模式运行Nacos。启动后访问Console地址:http://192.168.0.106:8848/nacos/index....
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中
热门标签