一、连接数据库
打开项目:
1、点击右侧的Database图标
2、点击 + 号
3、选择 datasource
4、选择 mysql
5、填写数据库连接的 IP地址,比如本地数据库可以填写:localhost或者127.0.0.1
6、填写数据库开放的端口号,一般没设置的话默认都是3306
7、你需要连接的数据库名
8、写数据库的用户名
9、写数据库密码10、个驱动需要点击下载,图中是已经下载好了
11、自己的数据库连接url,然后可以点击9所在按钮进行测试连接,本地连接失败检查是否开启了mysql服务
连接好了可以看到自己的数据库和表,选择一个表右键,选择scripted Extentions---->Go to scripts Directory ,然后再schema中创建自定义格式的文件 Generate MyPOJOs.groovy ,如下图。
将下面的代码粘贴到新建的 Generate MyPOJOs.groovy 文件中:
import com.intellij.database.model.DasTable
import com.intellij.database.model.ObjectKind
import com.intellij.database.util.Case
import com.intellij.database.util.DasUtil
import java.io.*
import java.text.SimpleDateFormat/*
* Available context bindings:
* SELECTION Iterable<DasObject>
* PROJECT project
* FILES files helper
*/
packageName = ""
typeMapping = [
(~/(?i)tinyint|smallint|mediumint/) : "Integer",
(~/(?i)int/) : "Long",
(~/(?i)bool|bit/) : "Boolean",
(~/(?i)float|double|decimal|real/) : "Double",
(~/(?i)datetime|timestamp|date|time/) : "Date",
(~/(?i)blob|binary|bfile|clob|raw|image/): "InputStream",
(~/(?i)/) : "String"
]
FILES.chooseDirectory