Spring Boot
文章平均质量分 89
spring boot相关
岫珩
官方认证CSDN博客专家、CSDN全栈领域优质创作者。技术方向主要围绕全栈、人工智能、云原生等前沿技术,分享内容包括但不限于技术动态、技术实现、问题解决方案、心得体会等。
现已入驻51CTO、掘金、阿里云、腾讯云、华为云、知乎、微博、微信公众号。博文同步分享。全网中文IP:岫珩,认准头像。
为构建全栈知识体系,创建了《全栈知识库》社区,技术交流、经验分享,期待你的加入,共同成长。
感谢关注,秉承着分享他人成就自己的原则,博主会继续努力深耕技术、分享优质内容。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot项目启动失败(APPLICATION FAILED TO START,新版本兼容问题)
文章摘要:本文记录了SpringBoot 4.0.0版本启动失败的问题,报错显示找不到Mapper类。通过分析发现是新版本兼容性问题,将依赖降级至3.5.7版本后成功解决。作者建议优先选择成熟稳定版本以避免兼容性问题,并提供了详细的错误日志和解决步骤截图。文末附有技术交流群和知识库链接,供读者进一步学习探讨。(149字)原创 2025-11-26 20:00:00 · 2121 阅读 · 0 评论 -
Mybatis入门实战(第四篇:SQL配置方式实现增删改查)
Mybatis SQL注解方式实现增删改查 本文介绍了使用Mybatis的SQL注解方式实现简单的增删改查操作。相比XML配置方式,注解方式更简洁,适用于简单SQL场景。文章包含项目创建步骤、pom依赖配置、关键实现方法(在接口上使用@Select/@Insert等注解直接编写SQL语句),并提供了项目源码地址。该方式省去了XML映射文件,提高了开发效率,适合快速实现基础CRUD功能。 关键词:Mybatis、SQL注解、增删改查、简化配置、快速开发原创 2025-11-23 20:00:00 · 85 阅读 · 0 评论 -
Mybatis入门实战(第三篇:xml配置实现增删改查、mybatis-config.xml配置)
本文介绍了使用Mybatis的XML配置文件方式实现增删改查操作。项目基于SpringBoot搭建,通过mybatis-config.xml配置文件替代常见的yml配置方式。文章详细展示了项目结构、pom依赖配置(包括MyBatis、MySQL驱动等核心依赖),并说明虽然简单场景通常不使用该配置文件,但本文仍以此为例进行演示。后续内容将涵盖实体类创建、Mapper接口编写、XML映射文件配置以及增删改查的具体实现步骤,为复杂场景下的MyBatis配置提供参考范例。项目源码已上传至GitCode仓库便于读者查原创 2025-11-23 20:00:00 · 94 阅读 · 0 评论 -
Mybatis入门实战(第二篇:xml配置实现增删改查、指定位置存放mapper映射文件)
摘要 本文介绍了如何通过Mybatis的XML配置方式实现增删改查功能,并解决mapper映射文件存放位置问题。当mapper.xml文件未放在默认的resources/mapper目录下,而是存放在java包下的指定目录时,需在pom.xml的build标签中添加resources配置,确保Maven能正确扫描到XML文件。文章包含详细的项目结构、代码示例(启动类、yml配置、pom依赖)以及实现步骤,帮助开发者灵活配置Mybatis映射文件路径。项目源码已上传至GitCode仓库。原创 2025-11-22 20:00:00 · 92 阅读 · 0 评论 -
Mybatis入门实战(第一篇:XML配置方式实现增删改查)
本文介绍了使用MyBatis XML配置方式实现增删改查的完整教程。首先需要准备MySQL数据库环境,创建SpringBoot项目并引入MyBatis、MySQL驱动等必要依赖。文章详细说明了项目结构搭建过程,包括创建实体类、Mapper接口和XML映射文件。通过配置文件application.properties设置数据库连接参数,并演示了XML方式编写SQL语句实现CRUD操作的方法。教程还提供了完整的pom.xml依赖配置,适合MyBatis初学者快速上手XML配置方式的开发实践。原创 2025-11-17 20:00:00 · 1022 阅读 · 6 评论 -
Spring Boot面试题精选汇总
Spring Boot面试题精选汇总原创 2025-06-09 19:30:00 · 1533 阅读 · 7 评论 -
Spring Boot 常用注解面试题深度解析
Spring Boot 常用注解面试题深度解析原创 2025-06-05 19:00:00 · 5509 阅读 · 1 评论 -
Spring、Spring MVC、SpringBoot、Spring Cloud的关系和区别(Spring生态项目关系和区别详解)
Spring、Spring MVC、SpringBoot、Spring Cloud的关系和区别(Spring生态项目关系和区别详解)原创 2025-05-02 20:00:00 · 5576 阅读 · 0 评论 -
SpringBoot入门实战(第八篇:项目接口-订单管理)完结篇
SpringBoot入门实战(第八篇-完结篇:项目接口-订单管理)原创 2025-04-24 19:00:00 · 1600 阅读 · 0 评论 -
SpringBoot入门实战(第七篇:项目接口-商品管理)
SpringBoot入门实战(第七篇:项目接口-商品管理)原创 2025-04-23 19:00:00 · 1238 阅读 · 0 评论 -
SpringBoot入门实战(第六篇:项目接口-登录)
SpringBoot入门实战(第六篇:项目接口-登录)原创 2025-04-23 19:00:00 · 616 阅读 · 0 评论 -
SpringBoot入门实战(第五篇:项目接口-用户管理)
SpringBoot入门实战(第五篇:项目接口-用户管理)原创 2025-04-22 19:45:00 · 1090 阅读 · 0 评论 -
SpringBoot入门实战(第三篇:MyBatis集成配置,自动生成代码配置)
SpringBoot入门实战(第三篇:MyBatis集成配置,自动生成代码配置)原创 2025-04-21 19:30:00 · 1702 阅读 · 4 评论 -
SpringBoot入门实战(第二篇:MySQL集成配置)
SpringBoot入门实战(第二篇:MySQL集成配置)原创 2025-04-21 19:00:00 · 978 阅读 · 0 评论 -
SpringBoot入门实战(第一篇:环境准备和项目初始化)
SpringBoot入门实战(第一篇:环境准备和项目初始化)原创 2025-04-20 20:00:00 · 780 阅读 · 0 评论 -
[Error] Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.7:generatexx
mybatis生成代码报错原创 2025-04-16 15:00:12 · 1125 阅读 · 0 评论 -
‘‘http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd‘‘爆红(generatorConfig.xml配置文件相关问题解决)
自动生成代码头文件爆红解决原创 2025-04-19 19:00:00 · 1034 阅读 · 0 评论 -
SpringBoot入门实战(项目搭建、配置、功能接口实现等一篇通关)
springboot 入门实战篇原创 2025-04-24 19:00:00 · 1159 阅读 · 11 评论 -
Java多线程学习指南
Java 多线程学习指南原创 2025-04-14 19:00:00 · 1385 阅读 · 0 评论 -
Docker自动部署Spring Boot项目的Shell脚本
以下是一个自动部署Spring Boot项目的Shell脚本示例,整合了Docker容器管理的常见操作。你可以根据实际需求调整参数和步骤:原创 2025-04-03 19:30:00 · 926 阅读 · 0 评论 -
Docker容器部署Java项目(详细版)
本文详细介绍了关于Docker容器部署Java项目的内容,包含镜像制作,容器运行,服务访问等原创 2025-04-01 19:30:00 · 6049 阅读 · 0 评论 -
Java项目打包方式汇总
Java打包方式汇总原创 2025-03-31 19:45:00 · 4310 阅读 · 0 评论 -
基于springboot实现websocket实时通讯启动项目报错
每个人都有惰性,但不断学习是好好生活的根本,共勉!原创 2023-09-05 20:45:00 · 350 阅读 · 0 评论 -
springboot整合swagger3.0.0启动项目报错(版本兼容问题解决)
每个人都有惰性,但不断学习是好好生活的根本,共勉!原创 2023-05-26 10:47:05 · 2519 阅读 · 0 评论 -
Execution failed for task ‘:GradleDemoApplication.main()‘. > Build cancelled while executing task ‘:
每个人都有惰性,但不断学习是好好生活的根本,共勉!原创 2023-05-29 21:00:00 · 1202 阅读 · 0 评论 -
Nginx部署Java服务(SpringBoot)
本文采用CC BY-NC-SA许可证此许可允许在使用者仅出于非商业目的以任何媒体或格式分发、重新混合、改编和构建材料,并且前提是注明创作者。如果您重新混合、改编或基于该材料进行构建,则必须按照相同的条款对修改后的材料进行许可。原创 2024-12-11 21:00:00 · 2961 阅读 · 0 评论 -
Nignx部署Java服务测试使用的Spring Boot项目Demo
本文采用CC BY-NC-SA许可证此许可允许在使用者仅出于非商业目的以任何媒体或格式分发、重新混合、改编和构建材料,并且前提是注明创作者。如果您重新混合、改编或基于该材料进行构建,则必须按照相同的条款对修改后的材料进行许可。原创 2024-12-07 20:30:00 · 1481 阅读 · 0 评论 -
SpringBoot项目启动报错-Slf4j日志相关类找不到
本文采用CC BY-NC-SA许可证此许可允许在使用者仅出于非商业目的以任何媒体或格式分发、重新混合、改编和构建材料,并且前提是注明创作者。如果您重新混合、改编或基于该材料进行构建,则必须按照相同的条款对修改后的材料进行许可。原创 2024-12-05 20:00:00 · 1798 阅读 · 0 评论 -
前后端分离项目实战-通用管理系统搭建(前端Vue3+ElementPlus,后端Springboot+Mysql+Redis)第二篇:项目登录功能的实现
每个人都有惰性,但不断学习是好好生活的根本,共勉!长安一片月,万户捣衣声。——《子夜吴哥·秋歌》原创 2024-08-15 22:00:00 · 1153 阅读 · 0 评论 -
前后端分离项目实战-通用管理系统搭建(前端Vue3+ElementPlus,后端Springboot+Mysql+Redis)第一篇:项目创建和工具安装集成
每个人都有惰性,但不断学习是好好生活的根本,共勉!明月出天山,苍茫云海间。——《关山月》原创 2024-08-14 21:00:00 · 1131 阅读 · 0 评论 -
Java 分页查询实现
每个人都有惰性,但不断学习是好好生活的根本,共勉!原创 2024-04-17 19:30:00 · 1839 阅读 · 0 评论 -
SpringBoot集成Mybatis【使用generatorConfig.xml配置自动生成代码】
SpringBoot集成Mybatis【使用generatorConfig.xml配置自动生成代码】原创 2022-02-12 21:00:00 · 8916 阅读 · 4 评论 -
SpringBoot集成MySQL
SpringBoot集成MySQL原创 2022-02-08 22:30:00 · 6402 阅读 · 0 评论 -
一键生成代码
想不想一次性生成增删改查所需的所有代码(包括请求类controller)?我也想啊!最近在学习研究自动生成代码的一些方法,学到了一些新的东西,好不好用自己试过才知道,但自己用着的确还可以,分享一下。大家都知道mybatis框架中有一个插件可生成代码,但生成的代码比较局限,很多地方需要修改。接下来的内容就是在其基础上通过配置来更简单的实现生成更完善的代码的功能,也就是最少修改甚至不修改即可用的一键生成代码工具。原创 2023-06-09 20:00:00 · 952 阅读 · 14 评论 -
K8S部署Java项目(Gitlab CI/CD自动化部署终极版)
每个人都有惰性,但不断学习是好好生活的根本,共勉!原创 2024-02-26 20:30:00 · 6700 阅读 · 0 评论 -
Java实现WebSocket客户端和服务端(简单版)
WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocket API也被W3C定为标准。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。WebSocket 是独立的、创建在 TCP 上的协议。原创 2023-09-06 20:30:00 · 15617 阅读 · 51 评论 -
Smtp邮件发送功能
smtp邮件发送的工具类总结,其中包含两种方法1、未开启安全机制的默认端口发送邮件,单个邮箱发送、多个邮箱发送(包含两种传参形式)。2、开启ssl安全机制更改端口的邮件发送。这两种方式第一种适用于没有端口限制的环境,第二种适用于向阿里云服务器等限制了端口的环境。原创 2023-01-08 14:47:58 · 4582 阅读 · 0 评论 -
自动生成代码(一键生成所有代码,可直接crud)
主要的内容是通过表名来生成对应的代码,包含了mapper文件、mapper接口、接口实现、实体类、以及请求控制。mybatis的插件生成代码一直有,但基本都是生成后需要改很多东西,特别是之前生成的代码中不包含controller,这篇的生成内容包含了controller,满足了基本的crud,如果没有特殊需求,生成即可用。原创 2023-06-18 14:00:00 · 1119 阅读 · 0 评论 -
spring boot整合Swagger2(2.9.2版本)
swagger2是一个基于OpenAPI(OpenAPI Specification,OAS)构建的开源工具,提供对REST API文档的一些有效帮助。简而言之就是将项目中的controller类和方法通过注解方式生成文档展现出来。swagger codegen:通过OpenApi规范定义任何api生成服务器存根和客户端sdk来简化构建过程swagger editor: 浏览器编辑器,用来编写OpenApi规范swagger ui: 可以在浏览器上查看并操作REST API。原创 2023-05-26 10:57:38 · 4777 阅读 · 0 评论 -
Springboot整合Swagger2(3.0.0版本)
swagger2是一个基于OpenAPI(OpenAPI Specification,OAS)构建的开源工具,提供对REST API文档的一些有效帮助。简而言之就是将项目中的controller类和方法通过注解方式生成文档展现出来。swagger codegen:通过OpenApi规范定义任何api生成服务器存根和客户端sdk来简化构建过程swagger editor: 浏览器编辑器,用来编写OpenApi规范swagger ui: 可以在浏览器上查看并操作REST API。原创 2023-05-26 10:56:48 · 3871 阅读 · 2 评论
分享