分层结构
Config:所有的配置。用于存放 SpringBoot 相关的配置类,包括启动类。
Controller:请求入口。所有请求的入口,前后端交互的入口。
Service:逻辑层。负责所有的业务逻辑。Service 层介于 Controller 和 Mapper 之间,也是 Domain 和 Dto 的转换层。
Mapper:持久层,或叫 Dao。负责 Java 和数据库交互,包括 interface 和 xml 两类文件。
Domain(Po):表映射实体。用一个 Java 类来映射数据库表,类名就相当于表名,类的属性就相当于表的字段。Domain 类用于 Java 数据和数据库表记录的映射,用在 Service 层和 Mapper 层。
Dto:数据传输对象(Data Transfer Object)。用于前后端数据交互。Dto 类用于 Controller 层和 Service 层。
快捷键
Ctrl + Alt + S:Settings(设置)快捷键。
Ctrl + Shift + V:复制历史,双击记录后,可在当前光标处粘贴,最多保存五条历史记录。
Alt + 鼠标左键并拖动:纵向选择