STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述

1.在STS中安装hibernate插件:

    进入安装界面,输入下载地址http://download.jboss.org/jbosside/updates/stable,如下图所示:

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第1张图片


在下面的选择框里选则Hibernate tools,然后一路点击next即可安装成功。

2,在工程中加载hibernate的jar包:

    打开pom.xml文件,在里面你认为合适的地方加入如下几句话:

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第2张图片

    我当前使用的是比较新的版本4.1.3.Final,加入这几句话后STS会自动开始加载相关的jar包,不需要干预,我试了好几个版本,有几个加载之后会报错,大概意思就是其中的某些jar包下不下来,就只有4.1.3.Final加载比较顺利,所以我就用这个啦!

3.创建cfg.xml文件

    我准备把hibernate相关的文件全部都放到一个文件夹下,因为需要首先在工程的根目录下建一个文件夹hibernate,方法是:右键点击工程名-->New-->Other...-->General-->Folder,点击Next,起名字为hibernate即可。

    之后,右键点击工程名-->New-->Other

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第3张图片

    选择cfg.xml,然后点Next

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第4张图片

    点Next,只后进入配置界面:

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第5张图片

    点击Finish之后,便可生成cfg.xml文件

    3,hibernate 配置

    右键点击工程名-->New-->Other...

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第6张图片

    点击Next之后,进入配置界面:

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第7张图片

    在这个界面中,Hibernate Version选择4.0,因为我安装的Hibernate是4版本的,所以要选这个,Database connection:这一项,点后面的New...,会出来数据库的配置界面

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第8张图片

    数据库选择Oracle,Name随便起一个,然后点Next,就会出现一个界面,里面写的就是之前在cfg.xml中配置的数据

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第9张图片

    确认没有问题后,点“Test Connection”,当出现下面这个框,才说明数据库可以连通,否则,数据库无法连通,需要进行检查

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第10张图片

    需要注意的是:只有SID正确,并且数据库打开了监听,才有可能连通。

    之后OK,再点Finish就可以啦。 

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第11张图片

    然后又回到了之前的界面,最好把编码格式配置成UTF-8

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第12张图片

    然后点Finish就可以了。

4,生成reveng.xml文件

    右键点击工程名-->New-->Other...

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第13张图片

   点Next,选择好保存路径后再点Next,就会到了下面的界面:

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第14张图片

     STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第15张图片

    选择你需要的表,然后点Include,就会出现上图的效果,之后点Finish即可。

    在出来的界面里选择Table&Columns标签

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第16张图片

    点Add...

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第17张图片

    点OK,然后等待,等表名称都出来以后,选择上一步选择的表,

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第18张图片

    点OK,然后保存。

5,生成hbm.xml和java文件

    在最上面的工具栏点按钮

    

    在弹出的窗口里选择Hibernate

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第19张图片

    点OK,就会出现Hibernate的按钮:

    

    这个时候,点下面图里这个小的下箭头

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第20张图片

    选择倒数第二个,Hibernate Code Generation Configurations...

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第21张图片

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第22张图片

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第23张图片    

    之后点Run即可。

    

    看,在hibernate目录下,已经生成了xml和java文件,大功告成啦

    STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述_第24张图片

你可能感兴趣的:(STS(Eclipse)中配置hibernate连接Oracle数据库的方法详细描述)