摘要: SpringBoot拦截器与前后端联调 一、拦截器与ThreadLocal(登录上下文传递) ThreadLocal核心作用 为每个请求线程独立存储变量,线程间数据隔离,用于整条请求链路传递登录用户信息。 核心方法: set():存入当前线程用户数据 get():读取当前线程用户 remove(): 阅读全文
posted @ 2026-06-22 11:32 sesesese 阅读(2) 评论(0) 推荐(0)
摘要: SpringBoot后端进阶 一、自动填充与逻辑删除(MyBatis-Plus) 自动填充 实现MetaObjectHandler接口,重写insertFill、updateFill方法 插入时自动赋值createTime,更新时自动赋值updateTime 实体字段搭配@TableField(fi 阅读全文
posted @ 2026-06-22 11:30 sesesese 阅读(2) 评论(0) 推荐(0)
摘要: JDBC到SpringBoot+MyBatis-Plus后端 一、MySQL安装与库表设计 多系统安装支持 覆盖 Windows、macOS、Ubuntu 三套安装流程,Windows核心命令: 初始化生成临时密码 mysqld --initialize --console 注册系统服务 mysql 阅读全文
posted @ 2026-06-22 11:29 sesesese 阅读(3) 评论(0) 推荐(0)
摘要: Vue Router 一、声明式路由完整搭建步骤 初始化Vue工程 npm create vite 进入项目目录 cd 你的项目名 安装基础依赖 npm install 2. 安装Vue Router npm install vue-router 3. 路由配置文件(src/routers/rout 阅读全文
posted @ 2026-06-22 11:25 sesesese 阅读(2) 评论(0) 推荐(0)
摘要: Vite+React 一、项目初始化命令 创建项目 npm create vite@latest my-app --template react cd my-app npm install 启动开发服务 npm run dev 打包生产文件 npm run build 本地预览打包产物 npm ru 阅读全文
posted @ 2026-06-22 11:21 sesesese 阅读(2) 评论(0) 推荐(0)
摘要: VS Code前端环境搭建 一、前端必备插件清单 基础美化&框架插件 中文简体语言包:编辑器汉化 Dracula Theme:深色代码主题 vscode-icons:文件图标美化 HTML Preview:HTML实时预览 Vetur / Vue(Official):Vue2/Vue3开发工具集 M 阅读全文
posted @ 2026-06-22 11:17 sesesese 阅读(2) 评论(0) 推荐(0)
摘要: 微头条控制台版 一、项目整体架构 项目由4个核心Java文件组成: User.java:用户基类,封装用户名、密码属性 Admin.java:管理员类,继承User,拓展管理权限 News.java:新闻实体类,存储新闻标题、作者、发布时间 Main.java:程序入口,实现登录注册、菜单循环、多态 阅读全文
posted @ 2026-06-22 11:07 sesesese 阅读(3) 评论(0) 推荐(0)
摘要: Java面向对象 一、面向对象四大基础知识点 类与对象 类是事物模板,包含属性(成员变量)、行为(成员方法);对象是类实例。 封装 属性用private私有化,通过get/set方法访问,保护数据安全。 构造方法 和类同名、无返回值;分无参构造(默认创建对象)、有参构造(创建时初始化属性)。 Arr 阅读全文
posted @ 2026-06-22 10:59 sesesese 阅读(2) 评论(0) 推荐(0)
摘要: 开发环境搭建 一、JDK环境配置 核对目录结构:bin、conf、lib、include等核心文件夹完整 配置环境变量 新建JAVA_HOME指向JDK根目录 在Path内添加%JAVA_HOME%\bin cmd输入java -version校验是否生效 二、IDEA 2024.1.4安装 双击e 阅读全文
posted @ 2026-06-22 10:55 sesesese 阅读(1) 评论(0) 推荐(0)