SSM 企业轻量级开发框架之 04-初识 Spring

文章系统梳理 Spring 轻量级企业框架的诞生背景、模块体系与两大核心技术:IoC 通过依赖注入与工厂解耦,实现 Bean 生命周期托管;AOP 借切面、切入点、通知等概念,把日志、事务等横切逻辑动态织入业务对象,全程以 XML 配置示例演示从 HelloWorld 到打印机装配再到日志增强的完整流程,为后续深入 SSM 开发奠定理论与实战基础。

SSM 企业轻量级开发框架之 02-SQL 映射文件

文章系统梳理 MyBatis SQL 映射文件结构与最佳实践,围绕条件查询、结果映射、增删改操作及缓存机制展开。详述单参数、实体、Map、多参数四种入参方式,对比 resultType 自动映射与 resultMap 手动映射,演示 association、collection 嵌套处理一对一、一对多关系,给出驼峰转换与自动映射级别配置,总结 insert、update、delete 写法及事务控制要点,并说明一级、二级缓存原理与局限性,为 SSM 项目提供完整持久层参考。

SSM 企业轻量级开发框架之 01-初识 MyBatis

文章系统梳理 MyBatis 入门要点:先阐释框架与 ORM 概念,对比主流持久层方案;继而以 step-by-step 方式演示环境搭建、配置、实体与 Mapper 编写、SqlSession 使用及工具类封装;最后解析核心配置文件各元素作用与最佳实践,并总结 MyBatis 优缺点及适用场景,为后续 SSM 整合奠定扎实基础。

使用 Windows + WSL 快速体验 Cangjie 0.26.2

在 Windows 上启用 WSL2 并安装 Ubuntu 20.04,换源后依次安装 build-essential、libgcc-7-dev 等依赖,解压 Cangjie 0.26.2 工具链,配置 envsetup.sh 与 .bashrc,验证 cjc/cpm 可用;再于 VSCode 安装 Cangjie 插件并指定 LSPServer 路径,新建 helloworld.cj,执行 cjc 编译运行,输出“hello world,hello Cangjie”。

目录