hibernate4基础梳理(一)---一个问题忙一天

    这两天学到了hibernate,这里就记录一下hibernate学习的过程吧。

    首先hibernate跟struts不一样,hibernate需要在eclipse中安装相关额插件才行。关于安装插件这个事,搞了整整一天,各种问题。

    我用的是luna,从官网上直接下载hibernate的最新版插件,每次安装一半都出错,没办法,从marketplace上直接装吧,结果装完后发现开始学习,发现不能自动生成类映射文件hbm.xml文件,然后我怀疑是插件有问题,就重装了一遍插件,结果还是这样。于是开始上网找,发现也有类似问题的,但是没有给解决办法的,去技术交流群去问,结果他们说直接拷文件就好了,别自动生成了,于是我试了一下,发现编译时找不到映射文件,拷过去的不行?本来都够烦躁了,不能自动映射很是问题啊。

   我看网上说可能是路径问题,我在默认包下建一个实体类,果然可以自动生成映射文件。只要是在自己命名的包里面都不行。纠结了,难道是luna有问题?都出来快一年的版本了啊。于是开始找研究java的同学求助,搞了半天他们也没遇到过,也是搞不定。最后结论可能是插件问题,建议我重装。

   于是我又开始再重装,试了两遍,还是不行,我怀疑是不是我的eclipse有问题?于是我重新搞了个luna,还是最新版,又装了一遍,还是不行。

   这时已经是一天过去了。。。

   吃完晚饭,我开始怀疑luna的问题了,于是我下载了一个Kepler,再次装上插件,可以自动创建映射文件了,编写一个简单的往数据库添加数据的程序,运行正常。

  难道真是luna有问题?

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。