-
將tab從編輯區(qū)上方移到左方:在tab區(qū)右鍵->configure Editor Tabs..->將Tab placement選擇left
將tab以首字母排列:在tab區(qū)右鍵->configure Editor Tabs..->打勾Sort tabs alphabetically
修改tab顯示文件數(shù):在tab區(qū)右鍵->configure Editor Tabs..->修改Tab limit
查看全部 -
顯示行號:在設置菜單搜line numbers
查看全部 -
設置編碼格式,在設置界面搜索encode,將所有關于編碼的修改為UTF-8
查看全部 -
自動關聯(lián)import:在設置界面的搜Auto import,打勾Optimize imports on the fly
查看全部 -
設置快捷鍵Ctrl+Alt+S
圖中為設置開啟Ctrl+鼠標 控制字體大小的功能(該功能為一次性開啟,下次打開需再次設置)
查看全部 -
左邊文件列表和右邊編輯區(qū)關聯(lián)功能,在2020版中更名為
Autoscroll to Source -> Open Files with Single Click
Autoscroll from Source -> Always Select Opened File
查看全部 -
分層結構
Config:所有的配置。用于存放Spring Boot相關的配置類,包括啟動類。
Controller:請求入口。所有請求的入口,前后端交互的入口。
Service:邏輯層。負責所有的業(yè)務邏輯。
Mapper:持久層?;蚪蠨ao,負責Java和數(shù)據(jù)庫交互。包括interface和xml兩類文件。
Domain(Po):表映射實體。用一個Java類來映射數(shù)據(jù)庫表,類名就相當于表名,類的屬性就相當于表的字段。
Dto:數(shù)據(jù)傳輸對象(Data Transfer Object),用于前后端數(shù)據(jù)交互。
Domain和Dto的區(qū)別
Domain類的屬性完全和表的字段一致;Dto類的屬性一般和表一致,但會根據(jù)不同的業(yè)務場景適當增加、減少屬性。
Domain類用于Java數(shù)據(jù)和數(shù)據(jù)庫表記錄的映射;用在Service層和Mapper層。
Dtoy類用于前后端數(shù)據(jù)傳輸;用在Conteoller層和Service層。
Service層介于Controller和Mapper直接按,也是Domain和Dto的轉換層。
查看全部 -
ctrl+alt+s查看全部
-
自動關聯(lián)左右邊
查看全部 -
設置字體(鼠標滾輪)和utf-8
查看全部 -
ctrl+alt+s 設置快捷鍵
查看全部 -
//?todo?調用service方法 userDto?=?userService.doLogin(userDto);
查看全部 -
Dto用在Controller和Service層
查看全部 -
數(shù)據(jù)傳輸對象
查看全部 -
Domin用Java類映射數(shù)據(jù)庫表
查看全部
舉報