Java IntelliJ IDEA常用快捷键

Java IntelliJ IDEA 常用快捷键

#文档结构

文档结构

以下是项目 src/main/java/com.nancal源码路径下的典型分层结构:

目录名 英文层名 中文说明 主要用途
entity Entity Layer 实体层 定义与数据库表对应的实体类(POJO)
repository Repository Layer 实体与数据库映射层 提供数据访问接口,通常继承自 Spring Data JPA 的 JpaRepository
controller Controller Layer 对外的 API 接口层 接收 HTTP 请求,调用 Service 层,返回响应
service (接口) Service Interface Layer 业务逻辑接口层 定义业务逻辑的接口,如 BaseServiceService
service/impl/ Service Implementation Layer 业务逻辑实现层 实现 service 接口中定义的业务逻辑
constant Constant 常量类 存放项目中使用的静态常量
dto DTO (Data Transfer Object) 数据传输对象层 用于前后端或服务间数据传输,不直接与数据库交互
vo VO (View Object) 视图对象层 特殊的返回对象,用于前端展示,不直接与数据库交互

功能快捷键

以下是 IntelliJ IDEA 中常用的功能快捷键:

快捷键组合 功能描述 使用场景
Shift + Shift (双击 Shift) 全局查询 (Search Everywhere) 快速搜索项目中的类、文件、操作、设置等所有内容
Shift + F 当前文件查询 (Find in File) 在当前打开的文件中查找特定文本或代码片段
Ctrl + 左键点击 转到定义或引用 (Go to Definition/Declaration) 查看变量、方法、类的定义,或跳转到其声明处
Ctrl + Alt + 左键点击 转到实现 (Go to Implementation) 查看接口或抽象方法的实现类/方法
Alt + Enter 快速自动实现接口方法 快速为接口或抽象类生成实现方法
Ctrl + Alt + L 格式化文本 对当前文件或选中代码进行格式化,使其符合代码风格规范