-
shift+F6:變量重命名,所有引用該變量的地方同步改變。
ctrl+alt+V:自動生成返回值的變量名。
F5:復制文件。
F6:移動文件。
查看全部 -
ctrl+shift+A:輸入關鍵字,查找設置菜單的功能,然后進行設置查看全部
-
ctrl+alt+L:自動格式化代碼格式。 簡單粘貼:從網上復制代碼時,有時會帶行數,該功能可以粘貼成網上的格式。 alt+鼠標拖動:從網上復制代碼時,有時會帶行數,這時用該功能只會選中行數并刪除。
查看全部 -
編輯區設置:
查看全部 -
常用的基本設置:
查看全部 -
application.properties:這里面是我們采用的一些配置,比如端口,mapper文件所存放的路徑,java和resource都是在classpath里面的,連接數據庫的配置文件也在這里面
查看全部 -
包名的規則:前面是公司或者網站的名字,中間是項目名,后面是固有的包名(config,controller,domain,dto,mapper,service)
啟動類:
加上@SpringBootApplication注解就是啟動類了
@ComponentScan(“com”)掃描com文件下面放的所有的類
@MapperScan(“com.imooc.demo.mapper”)掃描mapper包
程序入口(controller):前端的接口類里面寫@RequestMapping("/login")跳轉前端登錄頁面
controller(入口)-》service(方法)-》mapper(接口)-》resource里的xml文件里的sql語句
數據庫(domain):對應數據庫的user表,domain里的user在mapper和Service一起使用
數據傳輸(dto):controller里會使用dto,service會用到dto又會用到domain,所以service是邏輯層
查看全部 -
Demo項目
spring Boot 能讓我們在幾分鐘之內搭建一個項目
mybatis? 對數據庫的訪問,持久層的框架
Devtools 熱部署工具,運行項目不用再重啟
分層結構
Config類:用于存放Spring Boot相關的配置類,包括啟動類
Controller(請求入口):所有請求的入口,前后端交互的入口
Service(邏輯層):負責所有的業務邏輯
Mapper(持久層,老版本的Dao層):負責Java和數據庫交互,包括interface(接口)和xml(代碼)兩類文件
Domain(Po,表映射實體):用java類來映射數據庫表,類名就相當于表名,類的屬性就相當于表的字段
Dto數據傳輸對象(Data Transfer Object):用于前后端數據交互
查看全部 -
多列操作:選一行中有相同的代碼,然后按crtl+Alt+Shift+J,選中了所有相同代碼;Ctrl+Shift+右,選中一個詞。
查看全部 -
alt+鼠標左鍵并拖動,縱向選擇多行文本
查看全部 -
下的也太慢了吧查看全部
-
tabs分屏
文件名 -> Split V(左右 Split H(上下idea最上方或最下方,文件由名稱變為模擬界面即可
?
查看方法的調用
Ctrl+Alt+H 出現的導航欄里可以查看當前方法的調用情況(自己調用和被調用)
?
多列操作
Crtl+Alt+Shift+J,選中了所有相同代碼;<span &color:#1C1F21">Ctrl+Shift+右,選中一個詞。
查看全部 -
自動導入import查看全部
-
定位左右文件查看全部
-
記錄一下查看全部
舉報