- 从 0 开始实现一个 SpringBoot + Vue 项目SpringBoot 是一个用于快速开发 Java 应用程序的框架,Vue.js 是一个用于构建用户界面的 JavaScript 框架。结合 SpringBoot 和 Vue.js 可以构建现代化的全栈 Web 应用。 1. 项目介绍目标:构建一个全栈 Web 应用,前端使用 Vue.js,后端使用 SpringBoot。核心功能... 从 0 开始实现一个 SpringBoot + Vue 项目SpringBoot 是一个用于快速开发 Java 应用程序的框架,Vue.js 是一个用于构建用户界面的 JavaScript 框架。结合 SpringBoot 和 Vue.js 可以构建现代化的全栈 Web 应用。 1. 项目介绍目标:构建一个全栈 Web 应用,前端使用 Vue.js,后端使用 SpringBoot。核心功能...
- MySQL Error #1071 - Specified key was too long; max key length is 767 bytes 问题现象执行如下sql语句时报错CREATE TABLE IF NOT EXISTS `student` ( `name` VARCHAR ( 256 ) NOT NULL COMMENT '学生名字,不考虑重名问题', `ag... MySQL Error #1071 - Specified key was too long; max key length is 767 bytes 问题现象执行如下sql语句时报错CREATE TABLE IF NOT EXISTS `student` ( `name` VARCHAR ( 256 ) NOT NULL COMMENT '学生名字,不考虑重名问题', `ag...
- 文章目录一、条件装配概述1.1 条件装配的基本原理1.2 条件装配的作用二、常用注解2.1 @ConditionalOnClass2.2 @ConditionalOnBean2.3 @ConditionalOnProperty2.4 @ConditionalOnExpression2.5 @ConditionalOnMissingBean三、条件装配的实现原理四、实际案例一、条件装配概述1.... 文章目录一、条件装配概述1.1 条件装配的基本原理1.2 条件装配的作用二、常用注解2.1 @ConditionalOnClass2.2 @ConditionalOnBean2.3 @ConditionalOnProperty2.4 @ConditionalOnExpression2.5 @ConditionalOnMissingBean三、条件装配的实现原理四、实际案例一、条件装配概述1....
- 文章目录一、自动装配原理1.1 实现原理和机制1.2 原理案例1.2.1 pom.xml1.2.2 SpringFactoriesLoader.class1.2.3 spring.factories1.2.4 ImportSelector二、自动装配特性2.1 自动装配实现零配置和快速开发的特性2.2 组件扫描、条件装配实现自动配置三、自定义自动装配3.1 @EnableAutoConfig... 文章目录一、自动装配原理1.1 实现原理和机制1.2 原理案例1.2.1 pom.xml1.2.2 SpringFactoriesLoader.class1.2.3 spring.factories1.2.4 ImportSelector二、自动装配特性2.1 自动装配实现零配置和快速开发的特性2.2 组件扫描、条件装配实现自动配置三、自定义自动装配3.1 @EnableAutoConfig...
- Spring Boot整合SSE实时通信介绍SSE(Server-Sent Events)是一种基于HTTP的服务器推送技术,允许服务器向客户端实时发送事件流。与WebSocket不同,SSE是单向通信(服务器到客户端),适用于需要服务器主动推送数据的场景。Spring Boot提供了对SSE的良好支持,可以轻松实现实时通信功能。 应用场景实时通知:如社交媒体通知、邮件提醒等。股票行情:实... Spring Boot整合SSE实时通信介绍SSE(Server-Sent Events)是一种基于HTTP的服务器推送技术,允许服务器向客户端实时发送事件流。与WebSocket不同,SSE是单向通信(服务器到客户端),适用于需要服务器主动推送数据的场景。Spring Boot提供了对SSE的良好支持,可以轻松实现实时通信功能。 应用场景实时通知:如社交媒体通知、邮件提醒等。股票行情:实...
- SpringBoot LogBack日志配置与多环境实战在现代软件开发中,日志记录是不可或缺的一部分。它不仅帮助我们了解应用程序的运行状态,还可以在出现问题时提供重要的调试信息。Spring Boot 提供了多种日志框架的支持,其中 Logback 是一个非常流行的选择,因为它简单、高效且功能强大。本文将介绍如何在 Spring Boot 项目中配置 Logback,并实现不同环境下的日志配... SpringBoot LogBack日志配置与多环境实战在现代软件开发中,日志记录是不可或缺的一部分。它不仅帮助我们了解应用程序的运行状态,还可以在出现问题时提供重要的调试信息。Spring Boot 提供了多种日志框架的支持,其中 Logback 是一个非常流行的选择,因为它简单、高效且功能强大。本文将介绍如何在 Spring Boot 项目中配置 Logback,并实现不同环境下的日志配...
- 基于 Spring Boot 的简单网吧管理系统 介绍Spring Boot 是一个用来简化 Spring 应用开发的框架,通过自动配置和简化依赖管理,能够快速构建生产级别的 Java 应用程序。本文介绍如何使用 Spring Boot 创建一个简单的网吧管理系统。 应用使用场景网吧运营管理:帮助网吧管理人员跟踪计算机使用情况、上网记录等。用户管理:提供用户注册、登录、充值等功能。资源分配... 基于 Spring Boot 的简单网吧管理系统 介绍Spring Boot 是一个用来简化 Spring 应用开发的框架,通过自动配置和简化依赖管理,能够快速构建生产级别的 Java 应用程序。本文介绍如何使用 Spring Boot 创建一个简单的网吧管理系统。 应用使用场景网吧运营管理:帮助网吧管理人员跟踪计算机使用情况、上网记录等。用户管理:提供用户注册、登录、充值等功能。资源分配...
- Spring Boot Validator校验相关的注解信息在开发Web应用时,数据校验是一个非常重要的环节。Spring Boot 提供了强大的校验机制,帮助开发者轻松实现对请求参数的校验。本文将详细介绍Spring Boot中常用的校验注解及其用法。1. 基础环境配置在开始之前,确保你的Spring Boot项目中已经添加了spring-boot-starter-validation... Spring Boot Validator校验相关的注解信息在开发Web应用时,数据校验是一个非常重要的环节。Spring Boot 提供了强大的校验机制,帮助开发者轻松实现对请求参数的校验。本文将详细介绍Spring Boot中常用的校验注解及其用法。1. 基础环境配置在开始之前,确保你的Spring Boot项目中已经添加了spring-boot-starter-validation...
- 简易的excel导出 简易的excel导出
- Spring Boot 使用 Hutool Captcha + Vue 实现图形验证码 介绍Spring Boot 是一种轻量级的 Java 开发框架,旨在简化新应用的初始化和开发。Hutool 是一个包含众多实用工具类的 Java 库,包括生成图形验证码的功能。Vue.js 是一个用于构建用户界面的渐进式 JavaScript 框架。将三者结合,可以轻松实现图形验证码功能。 应用使用场景... Spring Boot 使用 Hutool Captcha + Vue 实现图形验证码 介绍Spring Boot 是一种轻量级的 Java 开发框架,旨在简化新应用的初始化和开发。Hutool 是一个包含众多实用工具类的 Java 库,包括生成图形验证码的功能。Vue.js 是一个用于构建用户界面的渐进式 JavaScript 框架。将三者结合,可以轻松实现图形验证码功能。 应用使用场景...
- 0. 引入Spring Boot 以其简化配置、快速开发和微服务支持等特点,成为了 Java 开发的首选框架。本文将结合我在实际工作中遇到的问题,分享五个高效的 Spring Boot 的技巧。希望这些技巧能对你有所帮助。1. Spring Boot 执行初始化逻辑1.1 背景项目的某次更新,数据库中的某张表新增了一个字段,且与业务有关联,需要对新建的字段根据对应的业务进行赋值操作。一种解决... 0. 引入Spring Boot 以其简化配置、快速开发和微服务支持等特点,成为了 Java 开发的首选框架。本文将结合我在实际工作中遇到的问题,分享五个高效的 Spring Boot 的技巧。希望这些技巧能对你有所帮助。1. Spring Boot 执行初始化逻辑1.1 背景项目的某次更新,数据库中的某张表新增了一个字段,且与业务有关联,需要对新建的字段根据对应的业务进行赋值操作。一种解决...
- 博客主要讲解如何在SpringBoot和PostGIS的首都信息管理,首先讲解结合全球城市信息和全球国家信息进行空间数据库表的建模,然后讲解如何在SpringBoot中的业务逻辑管理设计与实现,最后给出当前的数据整理出来的全球首都信息成果列表。 博客主要讲解如何在SpringBoot和PostGIS的首都信息管理,首先讲解结合全球城市信息和全球国家信息进行空间数据库表的建模,然后讲解如何在SpringBoot中的业务逻辑管理设计与实现,最后给出当前的数据整理出来的全球首都信息成果列表。
- 🏆本文收录于「滚雪球学SpringBoot」专栏,专业攻坚指数级提升持续更新中,up!up!up!!欢迎点赞&&收藏&&订阅。@TOC ✨ 前言在现代应用开发中,数据库版本控制 是一个非常重要的环节。尤其是在微服务和敏捷开发环境下,频繁的数据库变更和多环境的数据库管理都对开发者提出了更高的要求。此时,Liquibase 作为一款强大的数据库版本控制工具,可以帮助开发者在数据库更改、版本回滚... 🏆本文收录于「滚雪球学SpringBoot」专栏,专业攻坚指数级提升持续更新中,up!up!up!!欢迎点赞&&收藏&&订阅。@TOC ✨ 前言在现代应用开发中,数据库版本控制 是一个非常重要的环节。尤其是在微服务和敏捷开发环境下,频繁的数据库变更和多环境的数据库管理都对开发者提出了更高的要求。此时,Liquibase 作为一款强大的数据库版本控制工具,可以帮助开发者在数据库更改、版本回滚...
- 本文将首先介绍如何进行全球机场数据的整理,如何实现部分国内空数据的补齐等,最后基于SpringBoot将这些采集到的机场信息保存到PostGIS空间数据库中,为下一步深入研究打下坚实的基础。 本文将首先介绍如何进行全球机场数据的整理,如何实现部分国内空数据的补齐等,最后基于SpringBoot将这些采集到的机场信息保存到PostGIS空间数据库中,为下一步深入研究打下坚实的基础。
- 本文首先介绍了全球城市信息管理的业务需求和挑战。接着,本文将展示系统的设计,包括数据模型、功能模块和用户界面设计。 本文首先介绍了全球城市信息管理的业务需求和挑战。接着,本文将展示系统的设计,包括数据模型、功能模块和用户界面设计。
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
华为云一键云上部署Openclaw 实现“龙虾自由”2026/04/11 周六 14:00-16:00
秦拳德-中软国际教育卓越研究院研究员
还在为搭建AI环境而焦头烂额、彻夜难眠? 还在苦苦等待复杂工具的缓慢响应、迟迟无法推进项目? 别再犹豫,快来华为云,一键部署OpenClaw,轻松告别 繁琐配置,即刻畅享极速体验!更有龙虾实操演示全程护 航,真正解放双手,让办公效率实现质的飞跃。限时重磅 福利火热来袭,干万Tokens等你来瓜分,机会难得,不容 错过!
即将直播
热门标签