TechBlog
首页分类标签搜索关于
← 返回标签列表
加载中...

© 2025 TechBlog. All rights reserved.

共 1056 篇文章
Spring之旅-记录学习-Spring-框架的过程和经验三Bean的依赖注入配置Spring的其它配置标签

Spring之旅-记录学习-Spring-框架的过程和经验三Bean的依赖注入配置Spring的其它配置标签

在这篇博客中,我们探讨了Spring框架中Bean的依赖注入配置,以及如何使用XML和注解两种方式来管理应用程序中的依赖关系。通过理解依赖注入的原理和实践,开发者可以有效地构建更为灵活和可维护的应用程序。此外,我们也介绍了一些常用的Spring配置标签,这些标签在日常开发中非常实用,可以帮助简化配置和提升开发效率。了解这些配置标签的使用,不仅能提高开发者的工作效率,还能帮助团队在项目中保持一致的编码规范。

时间:12/24/2025

手搓遥控器通过上云api执行航线

手搓遥控器通过上云api执行航线

手搓遥控器通过上云api执行航线

时间:12/24/2025

基于-Spring-Boot-和-Vue.js-技术栈的网上订餐系统

基于-Spring-Boot-和-Vue.js-技术栈的网上订餐系统

本文介绍了一个基于SpringBoot和Vue.js的网上订餐系统。系统采用前后端分离架构,前端使用Vue.js实现用户界面,后端采用SpringBoot框架提供RESTfulAPI,数据库使用MySQL。系统分为前台用户功能和后台管理功能,包括用户注册登录、菜品浏览、购物车管理、订单处理等模块。关键技术涉及SpringSecurity认证、JWT令牌、Axios数据交互等。文章重点分析了开发过程中的难点及解决方案,如用户认证、数据交互标准化和购物车实现等。该系统具有良好的安全性和扩展性,为现代Web应

时间:12/24/2025

Java-响应式编程Spring-WebFluxReactor-实战

Java-响应式编程Spring-WebFluxReactor-实战

响应式编程的核心价值在于提升高并发场景下的系统吞吐量和资源利用率,但它也带来了一定的学习成本,需要转变传统的同步编程思维

时间:12/23/2025

Spring-Security-6-配置生产级-SecurityFilterChain

Spring-Security-6-配置生产级-SecurityFilterChain

如果把你的SpringBoot应用比作一座“城堡”Tomcat/Servlet容器是城堡的外墙。是城堡内部一个戒备森严的“核心金库”。就是进入这个“金库”的唯一通道。它本质上是一个Bean,内部包含了一组有序的安全过滤器链(List<Filter>)。当HTTP请求经过SpringSecurity的领地时,必须依次通过这条链上的所有关卡(如:CSRF检查->身份认证->权限校验->异常处理),任何一关过不去,请求都会被弹回。配置它的作用,就是为了定制这条通道的规则。

时间:12/22/2025

基于java-vue农产投入线上管理系统源码数据库文档

基于java-vue农产投入线上管理系统源码数据库文档

本文介绍了一个基于SpringBoot+Vue的农产投入线上管理系统开发项目。系统采用前后端分离架构,后端使用SpringBoot框架简化企业级开发,前端采用Vue.js实现响应式界面,数据库选用MySQL存储数据。文章详细说明了系统设计原则、技术选型理由、功能演示和测试方案,并提供了代码示例和测试用例。该项目具有规范的架构设计、完善的权限管理和良好的用户体验,适合作为计算机专业毕业设计选题。文末附有源码获取方式和更多毕设选题推荐。

时间:12/22/2025

SpringBoot与Redis实战企业级缓存进阶指南

SpringBoot与Redis实战企业级缓存进阶指南

本文详细介绍了SpringBoot集成Redis的完整实践方案,从基础配置到企业级应用开发。主要内容包括:Redis核心优势分析及SpringBoot集成价值;环境搭建步骤与序列化配置;五种核心数据结构(String/Hash/List/Set/ZSet)的操作方法;企业级进阶功能(注解式缓存、分布式锁、管道技术)实现;用户缓存管理实战案例;常见问题(缓存穿透/击穿/雪崩等)解决方案。通过合理的版本选型、配置优化和功能实现,可充分发挥Redis在分布式系统中的高性能优势,满足企业级应用开发需求。

时间:12/22/2025

动态线程池kafka自定义拒绝策略,做到任务不丢失

动态线程池kafka自定义拒绝策略,做到任务不丢失

本文介绍了基于动态线程池和Kafka自定义拒绝策略实现任务不丢失的方案。项目采用JDK8开发环境,使用Nacos和Kafka作为中间件,其中Nacos用于实现线程池参数的动态配置,Kafka则作为任务持久化存储保证任务不丢失。

时间:12/21/2025

Spring-AI深度解析1050多模态应用开发实战

Spring-AI深度解析1050多模态应用开发实战

摘要:本文系统介绍了多模态AI的技术架构与业务应用。主要内容包括:1)多模态AI如何整合文本、图像、音频等模态信息,在电商、客服、教育等领域实现场景创新;2)SpringAI多模态架构设计,包括统一接口、国内主流模型适配方案;3)图像处理和语音交互的实战应用,涵盖商品分析、数学解题、智能客服等典型场景;4)多模态RAG系统构建方法,实现跨模态检索增强;5)性能优化策略与生产实践方案。通过具体代码示例,展示了多模态AI在内容审核、教育辅助等业务场景中的实现路径,为开发者提供了完整的技术参考框架。

时间:12/21/2025

Spring-Boot-的主要特性与传统-Spring-项目的区别

Spring-Boot-的主要特性与传统-Spring-项目的区别

SpringBoot是一个简化Spring应用开发的框架,相比传统Spring项目具有显著优势。它通过自动配置机制减少手动配置,内置Web、JPA等开箱即用功能,并集成嵌入式服务器,无需外部部署。此外,SpringBoot提供Actuator监控功能,支持通过简单属性文件进行配置,而传统Spring需要复杂的XML配置和外部工具集成。这些特性使开发者能更专注于业务逻辑,大幅提升开发效率。

时间:12/21/2025

spring-cloud微服务实战consulFeignRibbon服务注册和远程调用

spring-cloud微服务实战consulFeignRibbon服务注册和远程调用

springcloud微服务实战:consul+Feign/Ribbon服务注册和远程调用。系统架构的演变随着互联网的发展,网站应用的规模不断扩大,常规的应用架构已无法应对,分布式服务架构以及微服务架构势在必行,亟需一个治理系统确保架构有条不紊的演进。

时间:12/20/2025

大学生素质测评系统设计与实现

大学生素质测评系统设计与实现

在素质教育全面推进与高等教育信息化深度发展的背景下,传统纸质化大学生素质测评模式逐渐暴露诸多弊端:评分标准不统一、人工计算误差大、数据存储与检索繁琐、结果公正性易受主观因素影响,已难以满足现代高校精细化管理与人才培养的需求。为解决上述问题,本项目设计开发大学生素质测评系统,旨在通过数字化、智能化手段重构测评流程,实现从"单一分数评价"向"德智体美劳全面评价"的转型。

时间:12/20/2025

基于Spring-Boot的医疗服务系统的设计与实现

基于Spring-Boot的医疗服务系统的设计与实现

管理员:个人中心(修改密码、个人信息)、账号管理(用户、医生管理)、医院信息管理(医院信息、科室信息)、医疗服务中心(挂号预约、坐诊信息、诊断信息、住院信息、健康档案)、药品信息管理(药品信息、处方信息)、在线咨询管理(在线咨询、咨询回复)、疾控通知管理、系统管理(轮播图管理、就诊引导、健康资讯)医生:个人中心(修改密码、个人信息)、医疗服务中心(挂号预约、坐诊信息、诊断信息、住院信息)、药品信息管理(药品信息、处方信息)、在线咨询管理(在线咨询、咨询回复)、疾控通知管理。系统实现效果:(需要源码私信)

时间:12/20/2025

黑马微服务报错以及解决前23节课

黑马微服务报错以及解决前23节课

经过检查发现,是我的配置这里不太一样,我在yaml文件中的配置是直接在网课资料里面复制粘贴的,而我创建controller类的时候,我采用的是大写的方式,这就导致很不一样。在黑马微服务p23Docker02docker的安装如何正确安装docker,的下面的这个位置,黑马微服务给的文档无法正常安装docker。到下面的这个界面,注意我用红框框起来的这两个地方,首先module这个部分,在你点开这个弹窗的时候,然后是package这一块,要和你的包名一致,其余的没什么说的,就跟视频里的一样就可以了。

时间:12/20/2025

计算机毕业设计基于springboot-vue乡村振兴服务系统源码数据库文档

计算机毕业设计基于springboot-vue乡村振兴服务系统源码数据库文档

本文介绍了一个基于SpringBoot+Vue的乡村振兴服务系统。系统采用前后端分离架构,后端使用SpringBoot框架简化开发流程,前端采用Vue.js实现响应式界面,数据库选用MySQL存储数据。文章详细说明了系统设计原则、技术选型理由,并提供了代码示例和测试案例。系统功能完整,经过严格测试,确保了安全性和稳定性。作者作为资深开发者,可提供项目源码和技术支持,适合作为计算机相关专业的毕业设计选题。文末附有源码获取方式和更多毕业设计选题推荐。

时间:12/20/2025

校务管理基于springboot-vueOA校务管理系统源码数据库文档

校务管理基于springboot-vueOA校务管理系统源码数据库文档

本文介绍了一个基于SpringBoot+Vue的校务管理系统开发项目。系统采用前后端分离架构,后端使用SpringBoot框架简化企业级应用开发,前端采用Vue.js实现组件化开发。数据库选用MySQL关系型数据库,确保数据安全性和高并发处理能力。文章详细说明了系统设计原则、技术选型、功能演示、代码参考和测试方案,并提供了完整的源码获取方式和最新计算机毕设选题推荐。项目经过博主严格测试,保证功能正常可用,适合作为毕业设计参考项目。

时间:12/20/2025

Spring-WebFlux整合reactor-rabbitmq

Spring-WebFlux整合reactor-rabbitmq

本文介绍了在SpringWebFlux中整合reactor-rabbitmq实现延时消息的收发方案。使用JDK17和SpringBoot2.6.7,通过RabbitMQ的x-delay插件实现消息延时功能。文章包含四部分:1)运维配置队列、交换机和路由键;2)RabbitMQ配置类,包含连接工厂、发送者和接收者的Bean定义;3)消息监听器实现,采用手动确认模式并处理异常情况;4)延时消息发送方案,通过继承ExchangeSpecification实现x-delayed-message类型的交换机配置

时间:12/19/2025

Spring-Boot-Web入门从零开始构建web程序

Spring-Boot-Web入门从零开始构建web程序

本文介绍了如何使用SpringBoot框架快速搭建JavaWeb应用。主要内容包括:SpringBoot的自动配置、起步依赖等核心特性;通过IntelliJIDEA创建项目的详细步骤;项目结构说明和控制器编写方法;创建HTML主页与测试端点;应用配置与日志设置;异常处理和单元测试实现;以及项目打包部署方案。文章还提供了常见问题解决方案,帮助开发者快速上手SpringBoot开发,为后续学习数据库操作、安全认证等高级功能奠定基础。

时间:12/19/2025

SpringBootElasticsearch实现高效全文搜索

SpringBootElasticsearch实现高效全文搜索

通过这个简单的示例,你已经成功地将Elasticsearch集成到了SpringBoot应用程序中。这使得你能够轻松地实现全文搜索功能,提升了应用程序对大量数据的管理和检索效率。当然,根据具体业务需求,你还可以进一步优化和扩展这个基础架构,使用Elasticsearch提供的更高级功能。希望这篇文章能够帮助你在SpringBoot项目中利用Elasticsearch实现强大的全文搜索功能。

时间:12/19/2025

28.IDEA-专业版创建-Spring-Boot-项目并打包为-jar-运行

28.IDEA-专业版创建-Spring-Boot-项目并打包为-jar-运行

至此,已完成SpringBoot项目的创建、打包和运行。把.jar复制到物理机,java-jar可直接运行起网站。

时间:12/19/2025

工会管理基于springboot-工会管理系统源码数据库文档

工会管理基于springboot-工会管理系统源码数据库文档

本文介绍了一个基于SpringBoot+Vue的工会管理系统开发项目。系统采用前后端分离架构,后端使用SpringBoot框架简化配置和部署,前端采用Vue.js实现组件化开发,数据库选用MySQL保证数据安全。文章详细展示了系统功能演示、技术选型说明(包括系统设计原则和架构图)、代码参考示例以及完整的登录功能测试方案。此外还提供了其他项目参考资源、最新毕设选题推荐和源码获取方式。该项目由具有大厂开发经验的博主提供,确保代码质量和可讲解性,适合作为大学生项目实战或毕业设计参考。

时间:12/19/2025

SpringBoot基于协同过滤算法的跳蚤二手市场商品推荐系统源码文档部署文档代码讲解等

SpringBoot基于协同过滤算法的跳蚤二手市场商品推荐系统源码文档部署文档代码讲解等

本课题聚焦跳蚤二手市场商品推荐精准度低、用户匹配效率差、闲置资源流转慢的痛点,设计实现基于SpringBoot+协同过滤算法的跳蚤二手市场商品推荐系统。系统后端以SpringBoot为核心框架,整合MyBatis-Plus实现MySQL数据库高效交互,嵌入协同过滤算法(基于用户/物品的协同过滤)完成个性化推荐计算;通过SpringSecurity结合JWT实现管理员、卖家、买家多角色权限管控,前端适配Web端轻量化交互(HTML/CSS/JS+Bootstrap),兼顾易

时间:12/19/2025

MySQL与Spring,事务与自动提交有什么关系

MySQL与Spring,事务与自动提交有什么关系

我们可以从编程式事务:【事务模板TransactionTemplate】的核心方法execute(TransactionCallbackaction)//SpringDataSourceTransactionManager源码关键片段(有部分替换,剔除掉了复杂的调用过程)try{//1.从连接池获取连接//2.关闭自动提交-核心代码!//【核心】:就是在这里去告诉MySQL不要自动提交,而是需要手动控制事务。//3.设置隔离级别(如果需要)

时间:12/18/2025

Spring-Boot-项目中关于文件上传与访问的配置方案

Spring-Boot-项目中关于文件上传与访问的配置方案

这行代码的本质功能:声明:告诉SpringBoot,“兄弟,除了你自己管的地方,D盘PIC文件夹也是咱们的地盘”。放行:当浏览器请求一个图片(比如1.jpg)时,SpringBoot会去D:/PIC里把这个文件找出来,通过网络发给浏览器。如果没有这行配置:文件虽然存到了D盘,但SpringBoot装作看不见,浏览器访问时会返回404NotFound。

时间:12/18/2025

上一页
12345...44
下一页第 1 / 44 页

#标签