Hibernate注解的问题
来源:互联网 发布:冯小刚 王思聪 知乎 编辑:程序博客网 时间:2024/06/05 08:10
Hibernate注解的问题
在使用hibernate5的时候,注解出现问题:
Exception in thread “main” java.lang.NoSuchFieldError: namingStrategy
at org.hibernate.cfg.AnnotationConfiguration.reset(AnnotationConfiguration.java:250)
at org.hibernate.cfg.Configuration.(Configuration.java:124)
at org.hibernate.cfg.Configuration.(Configuration.java:118)
at org.hibernate.cfg.AnnotationConfiguration.(AnnotationConfiguration.java:108)
at cn.zlb.hiber.hib01.main.hib02Main_teacher.main(hib02Main_teacher.java:21)
问题显示:Javassist 不兼容的问题
并且找不到 hibernate的动态表名映射
问题解决方案
于是我去,网上搜相关解决方案,但大多数词不达意,功夫不负有心人,终于在StackOverflow上找到了:(还是外国人比较掉)
图片里说:
我的hibernate在使用注解获得Configuration 的时候不能new AnnotationConfiguration(),而必须使用 new Configuration()
原因是在hibernate4之前,在使用注解必须使用AnnotationConfiguration(),
而在4之后,所有的注解相关Configuration都移动到了Configuration中。
我用的是5版本,理所当然会出现不兼容的状况:正如官方文档写的那样:
如下图:
问题解决
以后使用相关技术的时候,一定要跟进新版本的步伐,以前的教学视频里很多的技术可能已经过时,要看还是看比较新的视频最好是看相关数据,也就不会出现这总问题了。
- Hibernate注解的问题
- hibernate注解的有关问题
- (转)hibernate 注解的问题(异常)集合
- hibernate 注解的问题(异常)集合
- Hibernate 中一对多的 注解 问题
- hibernate注解配置的问题(二)
- hibernate注解导入包的问题
- hibernate注解配置问题
- 关于使用Hibernate注解的时候遇到的问题
- Hibernate text类型 注解问题
- 关于在使用Hibernate注解形成死循环的问题
- spring整合hibernate配置注解事务的相关问题
- hibernate用注解配置实体类的映射-问题01
- Hibernate的Annotation注解
- Hibernate的Annotation注解
- Hibernate的注解开发
- [hibernate]注解的说明
- hibernate 注解的使用
- C++构造函数析构函数
- Servlet请求转发到MVC
- Linux设备驱动第四天(自动创建设备节点、LED驱动程序)
- php-fpm死机解决办法,脚本后台自动重启
- C++中的四种类型转换
- Hibernate注解的问题
- 实现全局的Context
- VTK修炼之道10:可视化管道的连接与执行
- Codeforces Round #381 (Div. 2)-C. Alyona and mex
- 搞笑点滴
- Linux C——段错误bug的调试
- 链表
- 基础编程-学习网站-菜鸟教程
- mysql导入数据load data infile注意事项