利用DataNucleus连接Hbase

利用DataNucleus连接Hbase

退出safemode模式 再运行程序

DataNucleus是一个中间件,实现了jpa接口,使连接Hbase很容易,对model里的实体类进行映射(@Entity@Id…,dataNucleus进行封装。就像Hibernate,那样对sql语句进行封装。

myeclipse/eclipse里用Datanuclues时要先装一个datanucleus的插件,安装方法为:

插件下载地址:http://www.datanucleus.org/downloads/eclipse-update/(利用myeclipse/eclipse自动下载)

Myeclipse添加插件

利用DataNucleus连接Hbase


Eclipse添加插件

利用DataNucleus连接Hbase

如果myeclipse里没有反应的话就手动把插件的jar包放在myeclipsedropins文件(这个文件也放着hadoop的插件)里,重启myeclipse就可以了。

利用DataNucleus连接Hbase


在eclipse中安装DataNucleus插件,下一步下一步一直下去会让你重启,如下

利用DataNucleus连接Hbase

再次启动eclipse/myeclipse之后,在项目上右键可以看见DataNucleus的选项,如图

利用DataNucleus连接Hbase


使用DataNucleus时要先用它编译下项目如图

利用DataNucleus连接Hbase

编译成功后的显示

利用DataNucleus连接Hbase