在mybatis有逆向工程可以自动生成数据库中的映射文件mapping,其实在hibernate中也有可以自动生成的方法。生成后的截图如下:
根据数据库中的表自动生成映射文件数据库中的表结构和数据如下:
数据表我们要实现的就是根据表自动生成mapping文件,下面是生成操作:
【生成过程】
【工具】myeclipse
myeclipse的强大就不用我多说了,集成了诸多插件,都不用自己去下载了。安装及破解方法请看myeclipse安装及破解
相关的myeclipse的优化请看myeclipse的优化
【生成流程】
通过myeclipse生成mapping文件需要几个步鄹,myeclipse连接数据库>选择数据表>生成mapping文件。
【1、myeclipse连接数据库】
先打开DBbrower视图
在showView中打开DBBrower视图打开后的视图如下:
DBBrower视图新建连接:鼠标右键>New:
【注】这里连接用的是oracle数据库,所以如果有连接mysql数据库的根据要求修改。选择要加载的Driver template,oracle选择thin driver ,MySQL选择MYSQL Connection.其他数据库也更改这里的选择。
按下图魔板填写需要载入的数据资源和用户名密码,driver jars对于不同的数据库加载的连接驱动不同,oralce加载ojdbc6.jar,不同驱动加载不同,这个可以自行百度相关驱动的区别。
按要求填写数据点击测试,看是否成功。
测试成功图在db视图里面找到你刚刚创建的连接,和你登录时的用户,这里是hui,找到用户下的table表。
找到table表以上便是myeclipse连接数据库的全部步鄹。
【2、选择数据表】
选择你要生产mapping的表,点击右键--->Hibernate Reverse Enginnering
生产mapping文件中点击完成便自动生成了所需要的mapping文件。
网友评论