摘要: 前言 项目github地址:项目地址 本项目是来自三更草堂的SGBLOG项目 本人购买了项目资源跟着视频进行开发学习 开发环境: JDK21 nvm 1.1.12 nodejs 12.16.3 IDEA 2024.2.2 VSCODE MYSQL8.0 Redis 7.4 (其实开发工具并不是最重要 阅读全文
posted @ 2024-09-18 00:57 MingHaiZ 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 本篇随笔记录了在学习完SGBlog这个项目之后将这个项目作为我第一个完成的项目部署到云服务器的过程. 虽说之前有了解并且看过相关的视频教学,但是第一次实践还是出现了很多问题 选择服务器 服务器我在这里选择的是阿里云的云服务器ECS,为什么要选择阿里云呢? 因为我的OSS也是阿里云的,所以想着要用就用 阅读全文
posted @ 2024-10-24 01:07 MingHaiZ 阅读(2) 评论(0) 推荐(0) 编辑
摘要: SpringbootSecurity的工作流程 当用户在 Spring Boot Security 系统中提交登录的账号和密码时,系统会经历一系列流程来验证用户的身份并建立安全的会话。下面是 Spring Boot Security 工作流程的详细讲解,分解了从用户提交登录信息到完成身份认证的整个过 阅读全文
posted @ 2024-09-21 16:07 MingHaiZ 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 关于Springboot Security Spring Security是一个Java框架,用于保护应用程序的安全性。它提供了一套全面的安全解决方案,包括身份验证、授权、防止攻击等功能。Spring Security基于过滤器链的概念,可以轻松地集成到任何基于Spring的应用程序中。它支持多种身 阅读全文
posted @ 2024-09-20 22:40 MingHaiZ 阅读(44) 评论(0) 推荐(0) 编辑
摘要: SpringBoot3整合Redis7,所用JDK版本为21 将Redis starter场景导入到Springboot3 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter 阅读全文
posted @ 2024-09-14 18:30 MingHaiZ 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 什么是Spring? 来自百度百科 Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。 从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 阅读全文
posted @ 2024-07-13 22:19 MingHaiZ 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 思考 平时我们创建对象的类的时候,经常会在类里面引用其他的类,形成类与类的依赖,当其中一个类功能需要进行修改的时候,就需要修改那个类的代码,由于这个类的依赖关系很复杂也就是所说的耦合度很高,所以很可能导致修改一个类就需要修改其他依赖这个类的代码,极大的影响开发的效率,这也违背了OCP开闭原则 什么是 阅读全文
posted @ 2024-07-13 22:06 MingHaiZ 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 本随笔仅记录个人使用工具的经历,并非对所有人有效,实际遇到问题还得自己搜 需求 在平时学习使用maven来构建web项目时,常常因为需要手动重启来重新进行部署(或者点击maven的install)进行资源的更新来让maven把服务器资源打包进target里来进行显示,非常影响开发学习效率,于是就寻找 阅读全文
posted @ 2024-07-09 16:33 MingHaiZ 阅读(48) 评论(0) 推荐(0) 编辑