首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
javaweb
L0CK
创建于2025-12-19
订阅专栏
javaweb学习
暂无订阅
共33篇文章
创建于2025-12-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
初识动态 SQL
动态 SQL 是 MyBatis 最强大的特性之一。 简单来说,它的核心思想是:SQL 语句不是写死的,而是根据你传进来的参数,像搭积木一样“自动组装”出来的。 我们用一个最常见的**“多条件搜索”*
三种依赖注入详解
在 Spring 框架中,将一个 Bean 注入到另一个 Bean 里,主要有三种方式。 1. 属性注入 (Field Injection) 这是初学阶段和各种教程中最常见的方式。直接在成员变量上加
RESTful风格解析
RESTful 是一种目前最流行的互联网软件架构设计风格。 1. 核心理念:看山是山(资源导向) 在 RESTful 风格中,网络上的所有东西(用户、订单、商品)都被看作是“资源” (Resource
day05--实战
按接口文档把班级/学员/统计/约束删除这 15 个接口做完 下面是开发顺序 + 每个接口怎么写(Controller/Service/Mapper/SQL要点)+ 易错点清单 一、15个接口总览(建议
day06---SpringBoot原理
14-后端Web进阶(SpringBoot原理) 1)配置优先级(谁覆盖谁) 配置文件三种:application.properties / yml / yaml 同时存在同名配置时:properti
初识Linux常用命令
1. 目录操作命令 (导航员) 这就像在 Windows 里点开文件夹、退回上一级。 命令 完整写法/含义 作用 费曼式记忆 ls list 列出当前目录下的文件 "Look, See" (看看有啥)
web后端开发完结---Java后端开发架构深度解析
Java后端开发架构深度解析:从基础原理到企业级应用 1. 引言:构建数字世界的“中央厨房” 在踏入Java后端开发的广阔天地之前,我们首先需要建立一个宏观的认知模型。对于初学者而言,看着那张充满了“
day07--- 20-项目部署(Docker)
概念→命令→数据卷→自定义镜像→网络→Compose 你学 Docker 先抓住一句话 Docker = 用“镜像(image)”把软件 + 运行环境打包好,然后用“容器(container)”跑起来
初识JWT令牌
JWT(JSON Web Token)就是一种“登录后发给客户端的身份凭证”,本质是一个字符串。后续每次请求客户端都带上它,服务端验证通过就认为“你已登录”。 1)JWT 是什么,有什么用 解决问题:
初识Spring Boot 自动配置底层原理
还没完全搞懂,根据源码跟踪的方式来弄懂 后面有时间的话二刷一下,自己手敲实现一下案例--------
day04--后端10-后端Web实战(员工管理)
1)删除员工(批量删除=单删的超集) 接口 DELETE /emps 参数:ids(可传 1 个或多个) Controller 两种接法(推荐 List) 数组:Integer[] ids 集合(推荐
初识手动结果集映射 (ResultMap)
1. 为什么要“手动封装”?(麻烦出在哪里) 你看一眼你刚才查出来的 SQL 结果(数据库给你的东西): 它像一张 Excel 表格。 因为你用了连接查询 (Left Join),如果“张三”有 3
day06---14-后端Web进阶(Maven高级)
14-后端Web进阶(Maven高级) 1)分模块设计与开发 是什么:把一个大项目按功能/结构拆成多个 Maven 模块(子工程)。 为什么:便于多人协作、维护扩展、通用代码复用、模块间依赖调用清晰。
mybatis--XML 映射配置
1. 为什么要搞个 XML?(核心逻辑) 你之前用 @Select 注解写 SQL,就像是在便签纸上写备忘录——简单、随手一贴就行。 但是,当你遇到下面这种情况时,“便签纸”就不够用了: SQL 超级
mybatis--增删查改操作
我们就把数据库想象成你手机里的“通讯录” 。 MyBatis 就是帮你操作这个通讯录的管家。你不需要自己去翻页找人,你只需要对管家发号施令。 管家只听得懂这 4 句咒语(注解) 。 1. 删 (Del
day04--9-Web实战(员工管理)
1)新增员工(emp + emp_expr) 接口:POST /emps,@RequestBody Emp emp 先插入 emp 主表,用 @Options(useGeneratedKeys=tru
初识动态代理
1. 什么是“代理”?(偷梁换柱) 在 Spring 容器里,你写了一个 EmpServiceImpl(大明星)。 但是,当你去 Controller 里注入 EmpService 的时候,Sprin
day06---19-项目部署(Linux)
把你在 Windows/IDEA 里跑得好好的项目,搬到 Linux 服务器 上稳定运行,并能被别人访问。 你可以把它想成“开店流程”: 这一章要掌握的 4 件核心事 会连服务器(FinalShell
day05---Spring AOP
案例: 操作日志(增删改入库) 。 这一章要掌握的“主线” AOP = 把一段重复的通用逻辑(统计耗时 / 记日志 / 权限 / 事务…)抽出来,在“不改业务代码”的前提下,统一织入到指定方法上。 案
初识ThreadLocal
ThreadLocal 可以把它理解成: “每个线程自己带的小抽屉” 。同一个变量名,在不同线程里看到的值互不影响,所以非常适合在 同一个请求(同一个线程) 的多个层之间共享数据。 1)ThreadL
下一页