日期:2014-05-17  浏览次数:20644 次

hibernate 4.2.5中怎么没法引入java.persistence包
刚刚学hibernate,下的版本是hibernate4.2.5,在Myeclipse-pro2013的windows——preference——user Libraries中导入了解压的hibernate4.2.5下的所有包。但是想要写@Entity时,输入@没有出现Entity的提示,而且 自己引入包  import javax.persistence.Entity时也报错。。
是不是我哪里少引入了什么包?



是不是hibernate 4 解压的lib文件夹下版本已经包含了所有可能会需要的jar包啊?看视频hibernate3的jar包和Annotation的jar包是分开的,而hibernate4已经合在一起了?

这个折腾很久了,还是不行。。
hibernate jar javax.persistence.

------解决方案--------------------
还是你导入包的问题,导入的包截出来。。。
------解决方案--------------------
引用:
Quote: 引用:

还是你导入包的问题,导入的包截出来。。。

嗯,是的,问题找到了,导入的包没有导入到该工程去。。。是我自己犯傻了。。。
现在项目开发中一般用hibernate的哪个版本啊,不知学最新的hibernate4是否是明智的选择?

项目中一般不会用新版本,一般用比较稳定的老版本,毕竟新版本出现的问题没有老版本那么好解决,项目风险相对来说比较小
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

还是你导入包的问题,导入的包截出来。。。

嗯,是的,问题找到了,导入的包没有导入到该工程去。。。是我自己犯傻了。。。
现在项目开发中一般用hibernate的哪个版本啊,不知学最新的hibernate4是否是明智的选择?

项目中一般不会用新版本,一般用比较稳定的老版本,毕竟新版本出现的问题没有老版本那么好解决,项目风险相对来说比较小
4的版本也不算是新版本了吧,只要不是beta版的就行,而且一般的新版本都是绝对兼容旧版本的。