eclipse使用Hibernate tools反向工程插件遇到的几个问题
2024-08-31 13:47:03
1,在eclipse使用hibernate工具,生成hibernate配置文件时,可能会提示not parse ....xml错误
参见 加载本地dtd
2,反向工程中,生成配置文件时,一般要填写其默认架构(schema),一般默认为用户名,注意Oracle数据库中的字段是大写
问题:写小写或者是不写,查询数据库反向工程时,会报空指针异常,或者是返回一个空的数据库
解决方法:按正确格式书写default_schema (此属性在配置文件会有所体现),不需要反向工程,配置文件中应该不用添加
3.myeclipse 生成映射文件时,会出现schema属性值不全,将其补全,或删除即可,注意oracle的大写
4.在使用反向工程时,尽量手动设置实体类的数据类型,防止,后续使用会出现与数据库不符的格式转化错误,生成后再修改也可以
5.如果报unknown entity xx.xx 未找到实体类,看看配置文件中是否加入映射标签了 属性的值的书写为<mapping resource="com/xx/Entity"/>
6.映射文件中的class要指定全名,或是在<hibernate-mapping >标签里加一个package属性
7.在使用自动导包时,要注意包的正确性 注意org.hibernate.Session , org.hibernate.Transaction
8.当多个列为主键,或者没有主键时,会单独生成一个实现Serializable接口的主键类,以配合get方法的主键查询
最新文章
- 创建Hello World程序(part-1)
- git worktree
- Django基础,Day10 - template 模板引擎与路径设置
- vim如何进行分屏操作
- 2.openssl rsa/pkey
- npm 模块安装机制简介
- do{...}while(0)的意义和用法(转载)
- Memcached【第二篇】高可用集群搭建
- python+unittest框架整理(一点点学习前辈们的封装思路,一点点成长。。。)
- 洛谷 P1226 【模板】快速幂||取余运算
- hibrnate缓存
- B树与B+ 树
- [Hive_add_4] Hive 命令行客户端 Beeline 的使用
- Day12--Python--生成器,生成器函数,推导式,生成器表达式
- Three.js基础探寻四——立方体、平面与球体
- 零基础掌握百度地图兴趣点获取POI爬虫(python语言爬取)(代码篇)
- win10输入法五笔设置
- 九 configparser模块
- eclipse 开发 spring 、 springboot项目调试时一直跳转到 SilentExitExceptionHandler.exitCurrentThread 方法
- 如何让Snippet Compiler 2008 支持linq
热门文章
- eclipse- log 打印跟输出到文件
- ie为什么那么垃圾(不是ie垃圾,是ie用的人太多了,很多在用低版本)
- mysql中配置ssl_key、ssl-cert、ssl-ca的路径及建立ssl连接(适用于5.7以下版本,5.7及以上请看本文末尾的备注)
- 有关Canvas的一点小事—图像绘制
- 【Educational Codeforces Round 33 B】Beautiful Divisors
- Android车载导航的一些困境
- Project Euler 516 5-smooth totients (数论)
- 关于python的冒号截取
- Javascript和jquery事件--鼠标事件的小结
- UVA 11796 - Dog Distance 向量的应用