IDEA使用总结.md 2.5 KB

IDEA使用指南GitHub

IDEA使用指南GitBook

检查单独文件语法

工具栏Analyze的Inspect Code里面有你要的

设置检测级别 syntax

新版检测 新版检测截图

快捷键

声明变量  null 判空 notnull 判非空 nn 判非空 for 遍历 fori 带索引的遍历 not 取反  if 条件判断  cast 强转  return 返回值

Ctrl+P:根据方法名提示参数,会列出所有重载的方法参数

Shift+Ctrl + i:在弹出的小窗口显示方法的源码

Alt + F7:列出变量在哪些位置被使用

Debug 多线程

IDEA除了可以对整个进程Debug外,还可以对每个线程进行Debug,这里需要将断点模式进行修改。

**设置Thread模式:Thread模式代表所有的线程运行到此处都会停止,而如果设置成All模式的话,则是当有一个线程运行到此处就所有线程都停止,其他的线程停在哪儿就不一定了。

操作方法:设置右键断点(红点),在弹框中勾选Suspend,并选择 Thread。

在 Debugger 窗口中,在Frames下方下拉框中选择某线程后,就可以使用上方的调试按钮就是操作该线程了。

Git 修改跟踪远程分支

  1. 修改本地分支名称并推送到远程分支(远程分支名称=本地分支名称)
  2. checkout 远程分支

    根据表结构生成实体类

生成hibernate实体类:

image-20201102173024697

image-20201102173338461

添加关联关系:

点击 Database Schema Mapping 下的加号+,添加关联关系

image-20201102180425236

image-20201102181201454

生成的实体类如下:

Book

image-20201102181432591

BookCatalog

image-20201102181546719