利用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添加插件

wKiom1NLi5GBZXDLAAWjGQvQNgM888.jpg


Eclipse添加插件

wKiom1NLi5GRyUQyAAK9nV2j4Cg989.jpg

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

wKioL1NLi2myqi_MAAErMMtrklM501.jpg


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

wKiom1NLi5LQwrYtAAOZqb6U1TQ443.jpg

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

wKioL1NLi2nhrXRhAAPS1gCBDZE122.jpg


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

wKioL1NLi2nDrs8VAAU2ngIcBCI989.jpg

编译成功后的显示

wKiom1NLi5Kh9WHqAAIThIsM5kI736.jpg



你可能感兴趣的:(Hibernate,hbase,DataNucleus)