-
Alt +?<-/-> (左右鍵) : 左右切換 Tabs (編輯內(nèi)容tab)
查看全部 -
Ctrl + G : 跳到指定行?
查看全部 -
Ctrl + Shift +?<-/-> (左右鍵) 一個(gè)個(gè)單詞選中??
查看全部 -
Ctrl + <-/-> (左右鍵) 一個(gè)個(gè)單詞跳躍?
查看全部 -
抽取方? ?法
查看全部 -
重命名排除不需要修改的
查看全部 -
條件斷? 點(diǎn)? ?
查看全部 -
熱部署設(shè)置
查看全部 -
Idea 項(xiàng)目相關(guān)設(shè)置??
File -> Project Structure->Project -> Project SDK??
查看全部 -
文件 編碼 encode (搜索encode)
Settings -> Editor -> File Encodings?
Global Encoding : UTF-8?
Project Encoding : UTF-8?
Properties Files?
Default encoding for properties file : UTF-8??
BOM for new UTF-8 files
Create UTF-8 files : with NO BOM?
Tools -> SSH Terminal?
Default encoding : UTF-8?
查看全部 -
鼠標(biāo) 自由縮放 編輯內(nèi)容字體大小??
Settings -> Editor -> General?
? [v] Change font size (Zoom) with Ctrl+Mouse Wheel??
?win : Ctrl + Mouse?
mac : Command + Mouse?
查看全部 -
?分層結(jié)構(gòu)??
Config : 所有配置所在
Controller : 請(qǐng)求入口[控制層]?
Service : 邏輯層
Mapper : 持久層?
Domain(Po) : 表映射實(shí)體??
Dto : 數(shù)據(jù)傳輸對(duì)象? ?
查看全部 -
分層結(jié)構(gòu):
Config:所有的配置,用于存放Spring Boot相關(guān)的配置類(lèi),包括啟動(dòng)類(lèi)
Controller:請(qǐng)求入口,所有請(qǐng)求的入口,前后端交互的入口
Service:邏輯層,負(fù)責(zé)所有的業(yè)務(wù)邏輯
Mapper:或叫Dao,持久層,負(fù)責(zé)Java和數(shù)據(jù)庫(kù)交互。包括interface和xml兩類(lèi)文件
Domain(Po):表示映射實(shí)體,用一個(gè)Java類(lèi)來(lái)映射數(shù)據(jù)庫(kù)表,類(lèi)名就相當(dāng)于表名,類(lèi)的屬性就相當(dāng)于表的字段
Dto:數(shù)據(jù)傳輸對(duì)象(Data Transfer Object),用于前后端數(shù)據(jù)交互
Domain類(lèi)的屬性完全和表的字段一致;Dto類(lèi)的屬性一般和表一致,但會(huì)根據(jù)不同的業(yè)務(wù)場(chǎng)景適當(dāng)增減少屬性。
Domain類(lèi)用于Java數(shù)據(jù)和數(shù)據(jù)庫(kù)表記錄的映射;用在Service層和Mapper層。
Dto:前后端數(shù)據(jù)傳輸,用在Controller層和Service層。
Service層介于Controller和Mapper之間,也是 Domain和Dto的轉(zhuǎn)換層。
查看全部 -
idea中將項(xiàng)目劃分為六個(gè)模塊 domin??實(shí)體類(lèi)層 service?業(yè)務(wù)邏輯層 mapper??接口層和sel語(yǔ)句 controller?前端交付層?控制層 config?各種配置文件的配置 dto??數(shù)據(jù)傳輸層
查看全部 -
分層結(jié)構(gòu)
◆Config: 所有的配置
◆Mapper:持久層
◆Controller: 請(qǐng)求入口
◆Domain(Po): 表映射實(shí)體
◆Service: 邏輯層
◆Dto: 數(shù)據(jù)傳輸對(duì)象
?
查看全部
舉報(bào)