SpringBoot+Vue项目实战
文章平均质量分 90
程序员晓凡
再小的帆也能远航
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
别再被VO、BO、PO、DTO、DO绕晕!今天用一段代码把它们讲透
今天咱们就用一段“用户下单买奶茶”的故事,把 VO、BO、PO、DTO、DO 全部聊明白。看完保准你下次面试不卡壳,写代码不纠结。原创 2025-08-21 07:30:00 · 1211 阅读 · 0 评论 -
这个 Bug 我调了一天!真·心态崩了
空指针并不可怕,可怕的是你以为已经处理好了,其实还有隐藏更深的问题。Spring 的自动装配虽然强大,但在 Bean 加载顺序和生命周期管理上,一定要小心谨慎。能不放在里做的操作,尽量延迟到真正使用时去做。现在回头看看,这个 Bug 其实并不复杂,但结合了多个组件、环境差异和逻辑误判,让我足足调了一整天,真的是边查边骂自己:“怎么这么不小心!所以啊,写代码容易,写稳定的代码难。你也有那种“以为十分钟搞定,结果搞了一天”的经历吗?欢迎评论区一起吐槽👇。原创 2025-06-28 08:19:50 · 563 阅读 · 0 评论 -
Spring Boot 最常用注解top100
Spring Boot 100个常用注解分类整理,涵盖核心、Web、数据访问、安全、测试等场景。核心注解如@SpringBootApplication、@Autowired等;Web相关包括@RestController、@RequestMapping等;数据访问涉及JPA的@Entity、@Table和MyBatis的@Select等;安全相关有@EnableWebSecurity、@PreAuthorize等;测试注解如@SpringBootTest、@MockBean等。原创 2025-06-28 08:13:26 · 1118 阅读 · 0 评论 -
SpringBoot3整合SpringSecurity6(四)添加用户、密码加密
SpringBoot3整合SpringSecurity6(四)添加用户、密码加密原创 2025-05-21 08:18:50 · 1230 阅读 · 0 评论 -
SpringBoot3整合SpringSecurity6(一)快速入门
SpringBoot3整合SpringSecurity6 快速入门原创 2025-05-21 08:16:13 · 672 阅读 · 0 评论 -
SpringBoot3整合SpringSecurity6(三)基于数据库的用户认证
上一篇文章中,我们了解了怎么基于内存进行用户认证。但这还远远不够,在实际开发中。用户往往都存在于数据库,所以从这篇文章开始,我们就要开始学习基于数据库的用户认证。原创 2025-05-06 08:20:56 · 1077 阅读 · 0 评论 -
SpringBoot3整合SpringSecurity6(二)SpringSecurity默默的干了些啥
第一节中,我们基本上就引入依赖,其他什么都没做就完成了认证功能。之所以我们不用做什么,是因为默认实现了很多功能。当然了,这里默认实现都是基于内存的用户认证,即用户都是创建在内存当中的,实际应用都是基于数据库的。小伙伴们不用着急,只要我们理解了基于内存的用户认证,那基于数据库也是一样的原理,不同的只是一个从内存中获取用户信息,一个从数据库中获取用户信息而已。原创 2025-04-21 07:17:19 · 846 阅读 · 0 评论 -
万字长文带你了解Java日志框架
日志的重要性不用我多说了,日志,简单来说就是记录。用来记录程序运行时发生的事情。比如,程序启动了、执行了某个操作、遇到了问题等等,这些都可以通过日志记录下来。想象一下,你开了一家店,每天的营业额、顾客的反馈、商品的进出、库存等等,你都会记录下来。这就像是程序的日志。原创 2024-08-14 07:00:00 · 1540 阅读 · 1 评论 -
SpringBoot彩蛋之定制启动画面
自定义SpringBoot启动画面原创 2024-07-08 07:00:00 · 1773 阅读 · 0 评论 -
SprongBoot3整合Knife4j实现在线接口文档
在上一篇文章,我们详细介绍了怎么整合SpringDoc实现在线接口文档。但是,有不少小伙伴都觉得接口界面太丑了。有没有什么更美观一点的UI界面呢?当然是有的了,毕竟这是一个看脸的时代,Knife4j这不来了么。目前,我们使用的SpringBoot版本主要是2和3,不同的boot版本需要适配不同版本的Knife4j通过这一小节,我们将在项目中选择合适的Knife4j版本有时候在OpenAPI不足以满足接口说明的情况下,我们可以通过.md格式文件扩充系统文档说明①添加自定义文档。原创 2024-07-01 07:00:00 · 1885 阅读 · 0 评论 -
SpringBoot3整合SpringDoc实现在线接口文档
在现目前项目开发中,一般都是前后端分离项目。前端小姐姐负责开发前端,苦逼的我们负责后端开发事实是一个人全干,在这过程中编写接口文档就显得尤为重要了。然而作为一个程序员,最怕的莫过于自己写文档和别人不写文档大家都不想写文档,那这活就交给今天的主角Swagger来实现了①OpenApi是什么?OpenApi是一个用于描述、定义和共享文档的规范原创 2024-06-18 07:00:00 · 2905 阅读 · 4 评论 -
SpringBoot多环境配置
在实际项目的开发过程中,我们程序往往需要在不同环境中运行。例如:开发环境、测试环境和生产环境。每个环境中的配置参数可能都会有所不同,例如数据库连接信息、文件服务器等等。Spring Boot 提供了非常方便的方式来管理这些不同环境的配置。是Spring框架用于处理不同环境配置的解决方案。Profile可以帮助我们在不改变应用代码的情况下,根据当前环境动态地激活或者切换不同的配置。原创 2024-04-01 08:21:53 · 1602 阅读 · 0 评论 -
SpringBoot如何优雅的进行参数校验
上一篇文章中我们学会了如何优雅的接收前端参数,接下来要做的就是校验参数的合法性。原创 2024-03-25 08:00:29 · 1238 阅读 · 1 评论 -
SpringBoot如何优雅的获取前端参数
对于初学者来说,困难的不是理论知识,而是如何在程序中具体实现。现在的项目基本上都是前后端分离的项目,如何打通前后端,接收前端传过来的参数呢?废话不多说,这篇文章就来说一说接收前端参数的具体操作。原创 2024-03-18 07:30:00 · 2918 阅读 · 0 评论 -
快速搭建SpringBoot3.x项目
上一小节中我们从0到1 使用Vite搭建了一个Vue3项目,并集成了Element Plus 实现了一个简单的增删改查页面。这一篇中我们将使用IDEA快速搭建一个SpringBoot3.x的项目。原创 2023-09-18 07:00:00 · 2713 阅读 · 21 评论 -
手把手教你用Vite构建第一个Vue3项目
今天就来说说怎么创建第一个Vue3项目。并安装Element Plus 及一些常用配置,最终实现一个简单增删改查页面原创 2023-09-04 08:19:54 · 14893 阅读 · 65 评论
分享