使用Eclisp开发时,数据库表已经建好。要从数据库中根据表生成java实体类。
首先需要打开Eclipse中的数据源开发视图
打开数据源开发面板后,就是新建数据连接:
选择数据库类型:
指定驱动和连接细节:
这里最主要还是要找ojdbc的jar包路径,没有这个jar包或是jar路径不对,不能进行下一步。一般这个jar包位置在web-info的lib目录里面。web项目连接数据库的这个lib目录下不应该没有,要不然本地代码如何连接数据库读取数据,关于配置的信息可以自己到连接数据的配置文件中查看。一般Oracle的配置文件为Hibernate.cgf.xml中,也可以使用的plsql的命令窗口查看相应的数据库的信息show parameter database name;:
配置号之后确认没有问题点击结束按钮,点击确认之前可以点击Test Connection按钮测试配置是否链接通:
点击确认之后就可以在数据库链接中找到相应的用户及表:
Eclipse中使用Hibernate框架自动生成实体类需要下载Hiberbate工具插件,直接利用Elipse的集市在线下载Hibernate工具。参考文档https://blog.csdn.net/yaosilani/article/details/81900856,如下图:
没有必要下载其他工具,这里只要Hibernate工具就好了,下载其他的不仅不知道干什么用的,同样耗时,点击confirm确认按钮。
中途会有未签名警告,点击继续就好了。
下载完之后会有是否需要自动重启提示,点击确认:
重启之后再去窗口打开Hibernate视图:
在窗口中打开Hibernate视图: