IDEA自动配置hibernate
大家用Eclipse做项目的时候是不是写配置文件的时候都觉得,又要导jar包又要导约束好麻烦。那么有没有一种。。。
有啊,换IDEA啊。
配置hibernate.cfg.xml
在创建hibernate项目时有这么个选项
勾上的话,就会在创建项目在src文件夹下自动创建一个hibernate.cfg.xml。如果创建项目时没有勾选这个选项,我们可以进到Project Structure ->Modules -> Hibernate 点右边的小绿+,然后切记选择路径选到src下,点击ok。
然后在src下就自动生成了一个hibernate.cfg.xml文件,但是里面的具体配置还是要自己写的。
配置*.hbm.xml
配置完成hibernate.cfg.xml后,我们可以通过数据库中的表来自动创建orm配置文件。
首先我们先把数据库工具窗口打开
点击小绿+,选择MySql
把该填的都填上
Database是你要连接的数据库名,还有你的数据库管理员账号和密码,之后点击Test Connection测试下能不能连上。
Successful,点击OK。
然后我们把persistence工具窗口打开。
在该窗口下右击项目名
Generate Persistence Mapping -> By Database Schema 根据数据库来创建映射。
按照上图进行选择,注意红线框起来的部分。
点击OK,我们可以看到不光是orm配置文件,连对应的类都帮我们建立好了。
点开brm.xml和类文件,会发现有一些报错提示。
不要方,光标放在报错上按Alt+Enter,再敲回车
选择好你的数据源,Ok
可以发现报错都消失了。
最后日常舔舔高颜值又方便的Idea。嘶溜嘶溜。