都是hibernate的datalog属性搞的鬼

原创 2006年05月25日 14:51:00
       前阵子在用hibernate时碰到一个问题,调用类及相关方法时老是出错.认真查看了类及方法本身,确定是没有问题的.那么问题一定是出在映射文件上.经过非常细致地查找才发现,与原来可以用的映射文件相比,出错的映射文件头部多了datalog的属性.原来,用hibernateTools自动生成的映射文件会以类名来默认设置datalog属性.但是如果你设计数据库时没有设置这个属性则会出错.在映射文件里去掉这个属性就行了.至于datalog的具体设置尚待研究.

Datalog简单回顾

Datalog是一种基于逻辑的编程语言。它是一阶谓词逻辑中Horn子句逻辑的一种受限形式,只允许变量或常量作为谓词的自变元,不允许函数作为谓词的自变元。Datalog的语句由事实和规则组成,同Prol...
  • tao_sun
  • tao_sun
  • 2013年12月27日 13:54
  • 3703

Hibernate之访问属性策略和方法逻辑注入

hibernate持久化对象属性访问策略,访问方法逻辑注入,改变常规写入和获取数据固定模式的行为,灵活修改持久化对象...
  • yhl_jxy
  • yhl_jxy
  • 2016年02月03日 16:11
  • 646

Hibernate映射普通属性、Hibernate中的各种类型

  • L1585931143
  • L1585931143
  • 2017年05月05日 15:59
  • 231

基于Datalog的知识推理

应用场景 知识补全:通过推理补充图谱中还未存在的关系(边) 一致性检查:新录入的知识与已有知识的冲突检查 Prolog Prolog语言是以一阶谓词逻辑为理论基础的逻辑程序设计语言,是人工...
  • oanqoanq
  • oanqoanq
  • 2017年12月29日 16:03
  • 137

[JZOJ4940]前鬼后鬼的守护/[JZOJ4623]搬运干草捆

题目大意给定一个nn个数的序列{x1,...,xn}\{x_1,...,x_n\},你需要计算一个新的序列{a1,...,an}\{a_1,...,a_n\}。 其中∀1≤i...
  • a_crazy_czy
  • a_crazy_czy
  • 2017年01月14日 19:34
  • 693

跟着鬼哥学so修改,一,准备篇

跟着鬼哥学so修改系列教程,一,准备篇
  • guiguzi1110
  • guiguzi1110
  • 2014年12月17日 12:33
  • 5801

hibernate映射中inverse属性的使用

inverse常用于一对多双向关联关系中。 以Student(学生)和Class(班级)为例,它们之间的关系为一对多的关系,即一个学生只能属于一个班级,一个班级可以包含多个学生。 学生类定义代码:...
  • q1144658074
  • q1144658074
  • 2014年02月13日 20:15
  • 1779

前鬼后鬼的守护

题目大意给定序列x。 将xi修改成x’要付出|x’-xi|的代价。 求最小代价使得xi...
  • WerKeyTom_FTD
  • WerKeyTom_FTD
  • 2017年01月14日 22:37
  • 280

SaaS,PaaS,IaaS都是什么鬼?

IaaS Infrastructure as a Service,基础设施即服务。 假如你现在要做一个网站,你肯定要有一台服务器或者虚拟机,要么自己搭建,要么买服务器运营商的。说白了,IaaS就是...
  • youanyyou
  • youanyyou
  • 2018年01月13日 10:07
  • 71

APM, EAM, AIP都是什么鬼?

APM, EAM, AIP都是什么鬼? 随着传感器成本的不断下降,云计算、物联网(IoT)和大数据技术的不断成熟,资产绩效管理软件(APM,Asset Performance Management)...
  • PredixCN
  • PredixCN
  • 2017年12月22日 12:20
  • 133
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:都是hibernate的datalog属性搞的鬼
举报原因:
原因补充:

(最多只允许输入30个字)