自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(476)
  • 问答 (2)
  • 收藏
  • 关注

原创 Beans模块之工厂模块InjectionPoint

InjectionPoint 可以用于更复杂的依赖注入场景,特别是在需要访问注入点的元数据时。在大多数情况下,不需要显式地声明 InjectionPoint 参数,Spring 会自动处理依赖注入并提供所需的元数据。

2024-06-14 21:15:30 22

原创 Beans模块之工厂模块InitializingBean

在上述示例中,我们使用 @PostConstruct 注解定义了一个初始化方法,它会在 bean 初始化时自动调用。这种方式更推荐,因为它更易读,并且不需要实现额外的接口。

2024-06-02 22:28:16 33

原创 Beans模块之工厂模块HierarchicalBeanFactory

使用 HierarchicalBeanFactory 可以有效地管理 bean 工厂的层次结构,使得在不同层次的工厂中定义和查找 bean 更加灵活。这对于复杂的应用程序结构和模块化的 Spring 配置非常有用。

2024-05-25 21:00:36 36

原创 基于Java+SpringBoot+Vue前后端分离汽车销售管理系统设计与实现(有视频讲解)

SpringCloud Alibaba企业级实战,微服务一站式解决方案。注册配置中心、网关、负载均衡、服务容错、限流、分布式事务、分库分表、消息中间件、Oauth2单点登录等企业级解决方案。

2024-05-14 23:22:02 835

原创 基于Java+SpringBoot+Vue前后端分离幼儿园管理系统设计与实现(有视频讲解)

SpringCloud Alibaba企业级实战,微服务一站式解决方案。注册配置中心、网关、负载均衡、服务容错、限流、分布式事务、分库分表、消息中间件、Oauth2单点登录等企业级解决方案。

2024-05-14 12:11:56 933

原创 基于Java+SpringBoot+Vue前后端分离养老院管理系统设计与实现(有视频讲解)

SpringCloud Alibaba企业级实战,微服务一站式解决方案。注册配置中心、网关、负载均衡、服务容错、限流、分布式事务、分库分表、消息中间件、Oauth2单点登录等企业级解决方案。

2024-05-13 11:46:57 616 1

原创 基于Java+SpringBoot+Vue前后端分离汽车车辆租赁管理系统设计与实现(有视频讲解)

汽车租赁管理系统是一种高效便捷的软件系统,旨在帮助汽车租赁企业更好地管理车辆信息、客户信息以及租赁订单。该系统通过计算机技术和数据库管理技术,实现对汽车租赁企业的管理与运营的全面支持。

2024-05-11 12:10:46 905 1

原创 基于Java+SpringBoot+Vue前后端分离图书管理/借阅管理系统设计与实现2.0(有视频讲解)

图书借阅系统的主要功能是实现图书馆图书借阅和归还的管理的自动化。围绕这一主要功能,本系统涉及到以下核心功能:借阅管理,归还管理。除了这些核心功能外,还包括一些基本和辅助功能,它们是:用户管理、图书管理、公告管理、缴纳罚金等。

2024-05-09 15:57:58 774

原创 基于Java+SpringBoot+Vue前后端分离机票预定/订购系统设计与实现2.0(视频讲解、50页论文)

SpringCloud Alibaba企业级实战,微服务一站式解决方案。注册配置中心、网关、负载均衡、服务容错、限流、分布式事务、分库分表、消息中间件、Oauth2单点登录等企业级解决方案。

2024-05-08 19:28:36 1008

原创 基于Java+SpringBoot+Vue前后端分离视频播放网站系统设计与实现(有视频讲解)

这是SpringCloud Alibaba企业级实战视频讲解之一,更多可以关注SpringCloud Alibaba企业级实战视频课程专栏

2024-05-06 23:21:06 947

原创 基于Java+SpringBoot+Vue前后端分离音乐播放器系统设计与实现(有视频讲解)

音乐是人们日常生活中不可或缺的娱乐方式之一。无论是通过音乐应用程序、在线流媒体服务还是传统的唱片和电台,人们都可以随时随地享受音乐带来的乐趣。

2024-05-05 11:14:34 956 1

原创 基于Java+SpringBoot+Vue前后端分离学生服务平台管理系统设计与实现(有视频讲解)

学生服务平台管理系统(Student Service Platform Management System),以下简称SSPMS,是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(Management Information System)。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。

2024-04-30 08:56:16 723

原创 极力推荐SpringCloudAlibaba企业级实战

2023年,以以往的经验,自研了uniapp微信小程序,基于Vue3+TypeScript+Uniapp,发布上线到了微信端。2024年初,以同一套代码,部署到了客户量在国内数一数二的抖音,实现了多端部署。当然,这套框架也给软件商业带来了一定的价值。在B站可以看看企业级解决方案

2024-04-29 16:30:24 698 2

原创 Beans模块之工厂模块FactoryBean

Linux系统使用Shell脚本部署SpringCloud实战,包括Nginx代理部署以及Docker容器化部署

2024-04-26 08:23:46 92

原创 基于Java+SpringBoot+Vue3前后端分离企业级管理系统设计与实现(有视频讲解)

​本次将使用原来的后端,经过改造适配新版本的Vue3+elementui框架。没有经过过度封装,系统模块化,可插拔易扩展。依然可以使用Dockerfile部署,不过本次将支持使用Shell脚本自动化部署。如果对Shell部署SpringCloud微服务可以移步《Linux shell 脚本基础与部署SpringCloud实战》​

2024-04-23 19:48:25 885

原创 基于Java+SpringBoot+Vue前后端分离农产品物流系统设计与实现(有视频讲解)2.0

随着社会生活愈来愈好,民众对食品的要求和生活品质需求也在逐步提高。农产品物流作为进行农村生产资料流动和农业流通的必要手段,对我们国家农业生产与农民生活等诸多方面都有相当重要的作用。众所周知,我国既是一座农业人口强国,同时我国又是一座制造、贸易和消费农产品的工业强国。农产品生产经营管理的全面升级、农村产品和服务现代化大流通与城市大市场的合理衔接,是实现我国农业食品安全生产和全面农村现代化发展的重要保证。

2024-04-20 10:57:13 694

原创 Linux shell 脚本基础与部署SpringCloud实战

需要注意的是,虽然Shell脚本具有很多优点,但也需要谨慎使用。在编写脚本时,要确保代码的安全性和稳定性,避免潜在的安全漏洞和错误。同时,对于复杂的部署需求,可能需要结合其他工具和技术来实现更高效的自动化部署。

2024-04-18 23:01:18 706

原创 基于Java+SpringBoot3+vue3健身房管理系统设计与实现

健身管理系统还可以降低获客成本,提高ARPU值(每用户平均收入),并有助于提升品牌形象。通过使用健身管理系统,健身房可以自动化任务,提高工作效率,同时帮助会员更好地管理健身计划和记录,更好地利用健身房的资源。目前市场上存在多种健身管理系统,如三体云动、青橙、鬼工科技和菲特等,它们各有特色,可以根据健身房的具体需求进行选择。同时,使用健身管理系统时,需要满足一定的系统要求,如电脑硬件等级、数据库驱动程序以及屏幕分辨率等。

2024-04-15 11:33:13 871

原创 基于Java+SpringBoot+vue学生档案管理系统设计与实现(视频讲解)

学生档案管理系统是一个用于整理、存储和查询学生档案信息的电子化系统。随着信息技术的不断发展,学生档案管理系统已成为学校信息化管理的重要组成部分。

2024-04-13 10:45:37 1364 2

原创 SpringCloud集成SkyWalking链路追踪并收集日志2

在微服务架构中,一次客户端请求在对应的接口中可能需要通过多次跨服务调用完成,以skywalking安装教程中的项目演示为例,一次成功结束的请求可能需要经过商品微服务、订单微服务以及支付微服务三个服务共同处理,其中商品服务调用订单服务,订单服务调用支付服务。这就是微服务架构的调用链。skywalking通过一个请求上下文将一次客户端请求中涉及到的服务调用进行追踪,列出该调用链中涉及的微服务名、微服务中的接口名,这样我们就容易找到对应的接口,查看相应的代码去排查遇到的bug问题等。

2024-04-12 10:42:11 920

原创 SpringCloud集成SkyWalking链路追踪并收集日志

skywalking是一个国产开源框架,是分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker k8s Mesos)架构而设计,它是一款优秀的APM(Application Performance Managerment)工具。包括了分布式追踪、性能指标分析、应用和服务依赖等

2024-04-11 23:06:18 1430

原创 基于Java+SpringBoot+vue3+uniapp口红销售/商城管理系统设计与实现(视频讲解)

技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能否满足需要。本系统采用Vue+Elementui开发出友好美观的人机界面,便于用户理解、操作。数据库管理系统采用MySQL,它能够处理大量数据,同时保持数据的完整性、安全性和持久性。后端技术使用SpringBoot、MyBatis,这些技术在许多公司已经被商用了,因此本系统的开发平台已成熟可行。硬件方面,在科技飞速发展的今天,硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越便宜,因此硬件平台也能够满足本系统所需。

2024-04-09 20:07:23 897

原创 利用线程池优化大批量数据库操作

多线程对数据库进行操作时,并非线程数越多操作越快。

2024-04-09 11:15:19 567

原创 基于Java+SpringBoot+vue3+uniapp点餐/外卖管理系统设计与实现(视频讲解)

“民以食为天”餐饮行业作为传统行业,传承着中国五千年来的饮食文化,现如今互联网发展迅速,随着餐厅的规模扩大,并伴随年轻消费者的崛起,网上点餐,逐渐成为一项必不可少的功能,传统的服务员点餐也逐渐体现了不够方便和人性化的一面。“点餐”这一个看似简单的过程,直接影响着餐厅的运营成败。为了实现在网上进行餐饮售卖,就一定要有一个自己餐厅的点餐系统,来进行辅助。点餐系统为餐厅增添了用户与餐厅的互动性,还可以实现更加多样化的点餐方式。

2024-04-08 10:09:43 831

原创 基于Java+SpringBoot+vue3点餐/外卖管理系统设计与实现(视频讲解)

“民以食为天”餐饮行业作为传统行业,传承着中国五千年来的饮食文化,现如今互联网发展迅速,随着餐厅的规模扩大,并伴随年轻消费者的崛起,网上点餐,逐渐成为一项必不可少的功能,传统的服务员点餐也逐渐体现了不够方便和人性化的一面。“点餐”这一个看似简单的过程,直接影响着餐厅的运营成败。为了实现在网上进行餐饮售卖,就一定要有一个自己餐厅的点餐系统,来进行辅助。点餐系统为餐厅增添了用户与餐厅的互动性,还可以实现更加多样化的点餐方式。————————————————

2024-04-06 10:28:03 1109

原创 基于Java+SpringBoot3+vue3仓库管理系统设计与实现

本仓库管理系统采用的数据库是Mysql,使用java技术开发。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。

2024-04-01 00:02:18 983

原创 基于Java+SpringBoot+vue仓库管理系统设计与实现

本仓库管理系统采用的数据库是Mysql,使用java技术开发。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。

2024-03-31 11:09:45 977

原创 Beans模块之工厂模块DisposableBean

在上述示例中,我们使用 @PreDestroy 注解定义了一个销毁方法,它会在 bean 销毁时自动调用。这种方式更推荐,因为它更易读,并且不需要实现额外的接口。

2024-03-30 11:55:24 147

原创 基于Java+SpringBoot+vue超市管理系统设计与实现

操作较为简单,而且当下信息科技发达,界面的设计也着实考虑到用户的体验,系统也是为用户而生。故操作是可行的,不存在难度大的操作。

2024-03-26 13:26:56 747

原创 Beans模块之工厂模块BeanNameAware

通常情况下,BeanNameAware 接口用于那些需要在初始化期间了解自己在容器中标识符的 bean。虽然可以使用这个名称执行自定义逻辑,但大多数情况下,bean 的名称不会被频繁使用,而是用于识别 bean 在容器中的位置。在实际应用程序中,更常见的是使用其他 Aware 接口,如 ApplicationContextAware 或 BeanFactoryAware,以获取更多容器的功能。

2024-03-25 15:35:31 89

原创 Beans模块之工厂模块BeanFactoryUtils

BeanFactoryUtils 中的这些方法可用于方便地进行 bean 查找和操作,尤其是在具有复杂的容器层次结构或需要与父容器交互的场景中。通过使用这些方法,您可以更轻松地编写 Spring 应用程序,而不必手动编写繁琐的代码。

2024-03-23 17:51:21 126

原创 MySQL查询学生相关信息

group by 用法总结

2024-03-15 09:59:03 927

原创 Beans模块之工厂模块BeanFactoryAware

BeanFactoryAware 接口通常用于那些需要在初始化期间与容器进行交互的 bean。它允许 bean 访问容器的功能并执行与容器相关的自定义逻辑。不过,需要注意的是,Spring 5.0 版本及之后,推荐使用更强大的 ApplicationContextAware 接口,因为它扩展了 BeanFactory 的功能,并提供了更多的企业级特性。

2024-03-13 08:55:50 88

原创 Beans模块之工厂模块BeanFactory

需要注意的是,尽管 BeanFactory 提供了基本的 bean 管理功能,但它的现代替代品 ApplicationContext 在实际应用程序中更为常见,因为它扩展了 BeanFactory 并提供了更多的功能,如国际化、事件处理、资源加载等。通常,ApplicationContext 接口的实现类,如 AnnotationConfigApplicationContext 或 ClassPathXmlApplicationContext,更适合大多数应用程序的需求。

2024-03-10 10:12:32 85

原创 Beans模块之工厂模块BeanClassLoaderAware

BeanClassLoaderAware 接口通常用于与类加载器相关的高级用例,例如动态类加载、自定义类加载、加载外部资源等。在大多数情况下,不需要实现此接口,因为 Spring 框架会自动管理类加载器。

2024-03-03 09:38:58 149

原创 Beans模块之工厂模块Aware

在这个示例中,我们创建了一个实现 ApplicationContextAware 接口的类 MyApplicationContextAwareBean。通过实现 setApplicationContext 方法,我们可以获取到应用程序的 ApplicationContext,并在方法中使用它来访问容器中的其他 bean 或执行其他操作。同样,您也可以实现其他 "Aware" 接口以获取其他功能。

2024-02-29 09:08:20 134

原创 SpringIOC之support模块StaticMessageSource

StaticMessageSource 主要用于测试和模拟消息资源的情况,以便在不依赖于外部属性文件或数据库的情况下进行单元测试。在实际应用程序中,通常会使用更常见的消息源实现,如 ResourceBundleMessageSource 或 ReloadableResourceBundleMessageSource 来加载和管理消息文本。

2024-02-24 19:06:30 168

原创 SpringIOC之support模块StaticApplicationContext

StaticApplicationContext 适用于一些特殊情况,例如在非 Spring 环境中使用 Spring 的一部分功能,或者在测试中模拟 Spring 容器的行为。大多数情况下,开发人员更倾向于使用传统的 ApplicationContext 实现,如 AnnotationConfigApplicationContext 或 ClassPathXmlApplicationContext,以便充分利用 Spring 的依赖注入和配置功能。

2024-02-21 22:38:56 127

原创 SpringIOC之support模块SimpleThreadScope

需要注意的是,SimpleThreadScope 适用于特定的使用情境,如多线程应用程序中的特定需求。大多数情况下,Spring 的默认单例、原型和其他作用域足够满足应用程序的需求,不需要自定义作用域。

2024-02-19 17:48:27 159

原创 SpringIOC之support模块ResourceBundleMessageSource

通过使用 ResourceBundleMessageSource,您可以为不同的语言和区域提供不同的属性文件,使应用程序能够根据用户的语言环境选择正确的消息文本。这对于多语言应用程序非常有用。

2024-02-14 08:29:23 314

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除