hibernate3.5.5中annotation注解包没有找到

时间:2022-06-01 20:38:11
hibernate3.5.5说的是把annotation放在一起了,但是用注解的时候为什么出现不了提示啊,比如说@Entity,提示的只有hibernate的那个而没有javax.persistent的,是不是我还有什么相关包没有引进来

7 个解决方案

#1


Hibernate 是 JPA 的实现之一,你需要用到 entity manager 的包。

#2


你要导入和annotation 相关的jar包 
hibernate-annotations.jar和hibernate-commons-annotations.jar
还有ejb3-persistence.jar 加上这几个应该可以了。。

#3


引用 2 楼 superman1986 的回复:
你要导入和annotation 相关的jar包 
hibernate-annotations.jar和hibernate-commons-annotations.jar
还有ejb3-persistence.jar 加上这几个应该可以了。。

可是这几包在3.5.5里面找不到啊

#4


3.5版本以后Hibernate出整合的了,大部分东东全放在一块了,加入这个就有annotation了:
hibernate-distribution-3.5.4-Final\lib\jpa下的hibernate-jpa-2.0-api-1.0.0.Final.jar
我用的是3.5.4应该和3.5.5没什么太大区别...

#5


引用 4 楼 thegodofwar 的回复:
3.5版本以后Hibernate出整合的了,大部分东东全放在一块了,加入这个就有annotation了:
hibernate-distribution-3.5.4-Final\lib\jpa下的hibernate-jpa-2.0-api-1.0.0.Final.jar
我用的是3.5.4应该和3.5.5没什么太大区别...

就是这个包,其实刚开始我怀疑整合之后相关的就是应该在这个包里,可惜自己没试,谢谢你了

#6


引用 4 楼 thegodofwar 的回复:
3.5版本以后Hibernate出整合的了,大部分东东全放在一块了,加入这个就有annotation了:
hibernate-distribution-3.5.4-Final\lib\jpa下的hibernate-jpa-2.0-api-1.0.0.Final.jar
我用的是3.5.4应该和3.5.5没什么太大区别...

hibernate-distribution-3.6.7.Final的也是,SUN把hibernate的创始人收编过去了,才出的JPA,看来java以后会被oracle商业化了。都是他们的便准。

#7


谢谢,纠结的问题解决一个了

#1


Hibernate 是 JPA 的实现之一,你需要用到 entity manager 的包。

#2


你要导入和annotation 相关的jar包 
hibernate-annotations.jar和hibernate-commons-annotations.jar
还有ejb3-persistence.jar 加上这几个应该可以了。。

#3


引用 2 楼 superman1986 的回复:
你要导入和annotation 相关的jar包 
hibernate-annotations.jar和hibernate-commons-annotations.jar
还有ejb3-persistence.jar 加上这几个应该可以了。。

可是这几包在3.5.5里面找不到啊

#4


3.5版本以后Hibernate出整合的了,大部分东东全放在一块了,加入这个就有annotation了:
hibernate-distribution-3.5.4-Final\lib\jpa下的hibernate-jpa-2.0-api-1.0.0.Final.jar
我用的是3.5.4应该和3.5.5没什么太大区别...

#5


引用 4 楼 thegodofwar 的回复:
3.5版本以后Hibernate出整合的了,大部分东东全放在一块了,加入这个就有annotation了:
hibernate-distribution-3.5.4-Final\lib\jpa下的hibernate-jpa-2.0-api-1.0.0.Final.jar
我用的是3.5.4应该和3.5.5没什么太大区别...

就是这个包,其实刚开始我怀疑整合之后相关的就是应该在这个包里,可惜自己没试,谢谢你了

#6


引用 4 楼 thegodofwar 的回复:
3.5版本以后Hibernate出整合的了,大部分东东全放在一块了,加入这个就有annotation了:
hibernate-distribution-3.5.4-Final\lib\jpa下的hibernate-jpa-2.0-api-1.0.0.Final.jar
我用的是3.5.4应该和3.5.5没什么太大区别...

hibernate-distribution-3.6.7.Final的也是,SUN把hibernate的创始人收编过去了,才出的JPA,看来java以后会被oracle商业化了。都是他们的便准。

#7


谢谢,纠结的问题解决一个了