Spring Boot 常用注解速查表
markdown Spring Boot 注解速查表📋 常用注解功能速查🎯 控制器声明注解 注解 位置 主要功能 常用属性 @Controller 类 声明为MVC控制器,返回视图 - @RestController 类 声明为REST控制器,返回JSON - @RequestMapping 类/方法 请求路径映射 value, method, produces, consumes @GetMapping 方法 处理GET请求 value, produces @PostMapping 方法 处理POST请求 value, consumes @PutMapping 方法 处理PUT请求 value @DeleteMapping 方法 处理DELETE请求 value @PatchMapping 方法 处理PATCH请求 value 🔧 参数处理注解 注解 位置 主要功能 常用属性 @PathVariable 参数 获取URL路径参数 value, required @RequestParam 参数 获取查询参数...
MyBatis 命名规范与映射规则详解
MyBatis 命名规范与映射规则🎯 核心原则在 MyBatis XML 中: 所有引用 Java 对象的地方 → 使用驼峰属性名 所有写 SQL 列名的地方 → 使用数据库列名 🏗️ 命名规范映射表 位置 命名规范 示例 作用说明 Java 类字段 驼峰命名 idNumber 代码中的变量名 Getter 方法 驼峰命名 getIdNumber() MyBatis 调用的方法 数据库列名 下划线命名 id_number 数据库存储的列名 MyBatis test 条件 驼峰命名 idNumber 调用 getter 方法 MyBatis #{} 参数 驼峰命名 #{idNumber} 获取参数值 ⚙️ 三种映射方式1. 自动驼峰转换(最简单)# application.yml mybatis: configuration: map-underscore-to-camel-case: true

