-
Hibernate关于视图的处理
2012-07-20 11:33:56有个hibernate处理视图的问题: 问题描述:由于视图没有主键,myEclipse反向工程的时候把所有属性当做联合主键来处理,这样产生了一个问题,根据属性查询的时候,结果集中size是有数值的,比如1或者2,但是结果集中...封闭开发中......
淄博是个好地方,卧龙山庄很是清凉。
开发中遇到的问题还是着不少,很多都很细节,现在整理一下:
有个hibernate处理视图的问题:
问题描述:由于视图没有主键,myEclipse反向工程的时候把所有属性当做联合主键来处理,这样产生了一个问题,根据属性查询的时候,结果集中size是有数值的,比如1或者2,但是结果集中的对象都是空的。
问题解决:把联合主键类中的属性都移回到主pojo类中,仅保留真正的联合主键,如果只是一个字段做主键,那就把所有的属性都移出来,删除掉联合主键类。
总结:所有字段做联合主键是有问题的,如果需要联合主键,那就仅把联合主键需要的属性放到联合主键对应的类中。
-
oracle关于*_tab_columns视图的描述有一个错误
2009-05-18 19:17:15oracle10g docs <>P1016 有一处错误:Note: The MAXVALUE and MINVALUE columns of USER_, DBA_,and ALL_TAB_COLUMNS have...oracle10g docs <>P1016 有一处错误:
Note: The MAXVALUE and MINVALUE columns of USER_, DBA_,
and ALL_TAB_COLUMNS have a length of 32 bytes. If you analyze
columns with a length >32 bytes, and if the columns are padded
with leading blanks, then Oracle Database may take into account
only the leading blanks and return unexpected statistics.
在*_tab_columns中并没有 MAXVALUE,MINvalue这两个字段.来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/94384/viewspace-600299/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/94384/viewspace-600299/
-
关于oracle系统视图的问题
2017-08-15 03:21:41如图中系统视图的描述语句,字段后的#和$是做什么用的?有什么意义? 麻烦哪位大神帮忙解答一下,谢谢! -
关于视图的相关小结【收集中】
2014-02-13 09:45:281、认识视图的角度: 它的内容是实时更新吗(确切地说,哪些字段是实时更新的当前值,哪些是累计值)?它是实例系统级别,还是会话级别范围?它描述的对象是谁? 2、除了dba_\user_\all_开头的视图里所看到的...1、认识视图的角度:
它的内容是实时更新吗(确切地说,哪些字段是实时更新的当前值,哪些是累计值)?它是实例系统级别,还是会话级别范围?它描述的对象是谁?
2、除了dba_\user_\all_开头的视图里所看到的对象结果会因在不同用户下运行而不同外,其他视图不是当前会话级别视图,一般看到的都是一样的结果,即数据库级别上的所有对象。 -
关于hibernate对视图的操作的一点心得
2014-03-21 18:37:35网上有人描述的情况跟我一样: 使用MyEclipse hibernate 视图对ORACLE的视图进行映射反向生成,比如对ViewResult视图会生成两个类,一个hbm.xml文件,其中两个类名为:ViewResultId和ViewResult 配置文件为...网上有人描述的情况跟我一样:
使用MyEclipse hibernate 视图对ORACLE的视图进行映射反向生成,比如对ViewResult视图会生成两个类,一个hbm.xml文件,其中两个类名为:ViewResultId和ViewResult 配置文件为ViewResult.hbm.xml。那么使用HibernateTemplate模板类使用find(hql)进行查询的时候,比如hql="from ViewResult v where v.name='lx'";那么会出现第一个异常(异常内容明天补上。。。)原因是:视图没有主键,MyEclipse默认生成的是复合主键,即<composite-id><key-property></key-property></composite-id>。id由ViewResult类生成,于是将hql修改为:hql="from ViewResult v where v.id.name='lx'";发现可以进行查询不会报错了,但是却又发现查询的内容为null,这是第二个异常,原因为:MyEclipse默认生成的复合主键,<composite=id></composite-id>中间包括了视图所有的属性都为复合主键即<key-property>属性</key-property>,因为查询的记录里面某个字段为null,而主键不能为空,所以导致查询的记录全部都null,修改方法为:将视图中可以作为主键的属性放入<composite-id></composite-id>中,其余的放在外面修改为<property/>,这个时候查询又会出现,缺少get或者set方法的异常,所以最终的解决方法就是:把视图当成一个表,按hibernate常规思路进行配置即可解决,配置主键生成策略(视图没有主键,但是你可以根据业务需求找出一个可以当做主键的属性值),然后配置属性,这样就可以把视图当成一个实体用hql来查询了。
还有种说法是说把视图里面所有null的值填个默认值也能解决查询为null的问题。
所以总结出对视图的操作办法:
1.把视图当一个表来配置,在视图中找一个合适的字段来当主键就行。
2.把视图中所有null的字段都默认给个值,这样用myeclipse那种联合主键配置的方式也能查询到数据(此方法在网上查的自己没试)。
-
关于project2003中几个视图的认识
2019-02-06 15:03:05视图是project的术语,用来描述屏幕显示或者打印数据的方式。project使用视图这种方式来展示项目信息的各个侧面,从而可以通过不同的视图有效地查看我们所需要的信息。一.甘特图视图甘特图视图是以工作表和条形图的... -
关于数据改变视图不更新的问题
2020-12-28 16:26:49<div><p>问题描述: 在某个时间区间内,比如一分钟线,当前成交量是0,在这一分钟内发生了一定数量的成交,成交量变为5,视图不会发生改变,且造成后续所有时间段请求的... -
mysql 视图 持久化_关于InnoDB存储引擎事务持久化属性,下面描述正确的是:
2021-01-27 23:28:02【问答题】子宫肌瘤患者妊娠期容易发生【论述题】请下载下面的sql文件,并执行其中的SQL语句,恢复数据库tb tb.sql【单选题】【问答题】女性生殖道最常见的良性肿瘤是【论述题】下载下面的Excel文件 七号楼宿舍早检... -
OpenGL中关于视图要注意的几个问题
2010-02-04 16:19:00(2)“视图和模型变换”:这些变换对模型和照相机的相对位置进行定位,以获得所需的最终图像。 “投影变换”:描述了如何指定可视空间的形状和方向。可视空间决定了场景将如何投影到屏幕上(使用正投影或透视... -
关于配置视图解析器prefix路径前是否要加“/“的问题
2020-08-03 14:17:43今天做项目进行测试的时候发现了一个平常没咋注意的现象,当我web项目配置url的地址为多级路径时,如果视图解析器中的prefix配置时没有加"/",那么你之后跳转的页面路径将加上多级路径除去最后一级的路径,而这必然会... -
关于V$DATAGUARD_STATUS 视图的说明
2014-12-09 21:15:57在官方文档上,关于V$DATAGUARD_STATS是这样描述的:该动态性能视图显示出在主库上产生了多少重做日志数据,但是还没有被备库所应用。所以,通过查询该视图可以基本确定如果万一主库出现崩溃的话,备库上将丢失多少... -
SSH框架 关于查询视图数据在jsp页面上显示不了的问题
2016-03-23 17:35:13问题描述:有排课表Course,从中取出四个属性来生成视图Information,然后在service层写业务逻辑想显示视图的数据时,jsp页面显示不出数据来。service层代码: ![service层代码]... -
Oracle 物化视图 详细错误描述 查看方法
2012-07-05 20:02:53Oracle的物化视图提供了强大的功能,可以用于预先计算并...关于物化视图相关的说明参考: Oracle 物化视图http://blog.csdn.net/tianlesoftware/article/details/4713553 Oracle 物化视图 快速刷新 限制 说明http://b -
关于 Android 中ScrollView中带有ListView 或者是Gridview的子视图的问题解决方案
2015-04-13 16:59:00问题如下描述:关于 Android 中ScrollView中带有ListView 或者是Gridview的子视图的问题,在第一次加载的时候,会使得ScrollView 不在顶端。会往下移动,这个是因为其子视图抢占了焦点。解决这样的问题,只要重写两个... -
[转]关于project2003中几个视图的认识
2009-05-26 16:23:00视图是project的术语,用来描述屏幕显示或者打印数据的方式。project使用视图这种方式来展示项目信息的各个侧面,从而可以通过不同的视图有效地查看我们所需要的信息。 一.甘特图视图 甘特图视图是以工作表和条形图... -
静态视图、动态视图、不同状态下可访问的视图
2012-04-12 13:57:44约束定义中关于用户可访问的列的描述 DBA_CONSTRAINTS 表上的约束的定义 DBA_DATA_FILES 数据文件的定义描述 DBA_EXTENTS 构成数据库的各种段的区的描述 -
oracle静态视图、动态视图、不同状态下可访问的视图
2012-09-29 13:48:54约束定义中关于用户可访问的列的描述 DBA_CONSTRAINTS 表上的约束的定义 DBA_DATA_FILES 数据文件的定义描述 DBA_EXTENTS 构成数据库的各种段的区的描述 -
Q5:关于ios开发过程中视图"不见了"的问题
2015-01-13 15:49:22当我们设计好storyboard之后,对于视图的排版还算满意,当run之后却发现什么都没有。比如向下面这种情况。 实在抱歉,这里无法给出唯一的 所谓的解决方法,因为引起视图未见的原因很多。 现给出几种可能的情况供... -
论文研究-基于视图相关因子的多视图数据竞争聚类算法.pdf
2019-09-11 17:15:09然后,将视图相关因子与谱方法关于拉普拉斯矩阵的目标函数最大化问题结合,建立一个联合目标函数,使得不同视图之间的信息相互影响,以充分利用多视图的信息。通过解决联合目标函数的优化问题,得到每个视图的优化... -
XCode关于多视图切换不显示UIButton等控件的问题
2012-01-14 11:50:46问题描述: 有如下3个UIViewController StartViewController:除了一个View外什么也没有 LoadViewController:一个View和一个Socket GameViewController:一个View,View里的button,View里的ImageView,一个... -
详细介绍Android中的视图焦点Focus的使用
2021-01-04 20:35:53在非触摸屏设备中接收事件和处理响应的控件是具有焦点(Focused)的控件。一个窗口中一个时间内只能有一个具有焦点的控件。在早期具有滚轮设备的android系统中以及现在的智能TV电视...下面是几个关于焦点特性的描述: Vi -
SAP中关于供应商主数据视图维护引发的出票方问题分析
2020-05-19 14:28:20问题描述: 在系统中建立供应商时,需要采购和财务分别来完成供应商采购信息与公司代码信息的创建,如果缺少公司代码信息(即可以理解为采购己维护供应商,但财务未维护),就会影响后续业务。当然,经过评估,该... -
SSM框架之关于使用JSP作为视图展示问题解决方案
2018-07-22 20:06:00特别是对于一些传统中小型或者一些几年前的企业而言,有很多使用JSP作为视图展示层。 JSP本质是就是Servlet,Servlet可以说也是JSP。 用图描述就是如下: 通过上述两张图,足以知道,不管是JSP还是Servlet...
-
MySQL 主从复制 Replication 详解(Linux 和 W
-
源码交易网站高仿站源网
-
【源码】Simscape流体燃料供给系统模型
-
MySQL 数据库权限管理(用户高级管理和精确访问控制)
-
鬼谷八荒仙姿男捏脸数据
-
基于Vue+Springboot学生社团管理系统设计
-
李航书中机器学习模型的LaTeX公式笔记
-
FFmpeg4.3系列之16:WebRTC之小白入门与视频聊天的实战
-
基于Flink+Hudi构建企业亿级云上实时数据湖教程(PC、移动、小
-
MySQL 触发器
-
物联网基础篇:快速玩转MQTT
-
【Python-随到随学】FLask第二周
-
一个简单的导航页面分享
-
GPowerManual.pdf
-
VC取得硬盘类型和相关信息.visual c++
-
MySQL Router 实现高可用、负载均衡、读写分离
-
MySQL 高可用(DRBD + heartbeat)
-
【爱码农】C#制作MDI文本编辑器
-
C++核心准则GSL.assert:断言
-
使用vue搭建微信H5公众号项目