精华内容
下载资源
问答
  • 基于视图内/视图间相关的多视图传输多描述编码
  • Hibernate关于视图的处理

    千次阅读 2012-07-20 11:33:56
    问题描述:由于视图没有主键,myEclipse反向工程的时候把所有属性当做联合主键来处理,这样产生了一个问题,根据属性查询的时候,结果集中size是有数值的,比如1或者2,但是结果集中的对象都是空的。 问题解决:把...

    封闭开发中......

    淄博是个好地方,卧龙山庄很是清凉。

    开发中遇到的问题还是着不少,很多都很细节,现在整理一下:

    有个hibernate处理视图的问题:

    问题描述:由于视图没有主键,myEclipse反向工程的时候把所有属性当做联合主键来处理,这样产生了一个问题,根据属性查询的时候,结果集中size是有数值的,比如1或者2,但是结果集中的对象都是空的。

    问题解决:把联合主键类中的属性都移回到主pojo类中,仅保留真正的联合主键,如果只是一个字段做主键,那就把所有的属性都移出来,删除掉联合主键类。

    总结:所有字段做联合主键是有问题的,如果需要联合主键,那就仅把联合主键需要的属性放到联合主键对应的类中。


    展开全文
  • 视图

    2014-02-25 22:00:41
     视图是一个或多个表中的数据的简化描述,用户可以将视图看成一个存储查询(stored query)或一个虚拟表(virtual table).查询仅仅存储在oracle数据字典中,实际的数据没有存放在任何其它地方,所以建立视图不用消耗...

    管理视图
      视图是一个或多个表中的数据的简化描述,用户可以将视图看成一个存储查询(stored query)或一个虚拟表(virtual table).查询仅仅存储在oracle数据字典中,实际的数据没有存放在任何其它地方,所以建立视图不用消耗其他的空间。视图也可以隐藏复杂查询,比如多表查询,但用户只能看见视图。视图可以有与他所基于表的列名不同的列名。用户可以建立限制其他用户访问的视图。

      建立视图
      CREATE VIEW命令创建视图,定义视图的查询可以建立在一个或多个表,或其他视图上。查询不能有FOR UPDATE子串,在早期的ORACLE8i版本中不支持ORDER BY子串,现在的版本中CREATE VIEW可以拥有ORDER BY子串。
      例:

    SQL> CREATE VIEW TOP_EMP AS
    SELECT empno EMPLOYEE_ID,ename EMPLOYEE_NAME,salary
    FROM emp
    WHERE salary >2000

      用户可以在创建视图的同时更改列名,方法是在视图名后立即加上要命名的列名。重新定义视图需要包含OR REPLACE子串。

    SQL> CREATE VIEW TOP_EMP(EMPLOYEE_ID,EMPLOYEE_NAME,SALARY) AS
    SELECT empno ,ename ,salary
    FROM emp
    WHERE salary >2000


      如果在创建的视图包含错误在正常情况下,视图将不会被创建。但如果你需要创建一个带错误的视图必须在CREATE VIEW语句中带上FORCE选项。如:

    CREATE FORCE VIEW ORDER_STATUS AS
    SELECT * FROM PURCHASE_ORDERS
    WHERE STATUS='APPPOVE';
    
    SQL>/
    warning :View create with compilation errors


      这样将创建了一个名为ORDER_STATUS的视图,但这样的视图的状态是不合法的,如果以后状态发生变化则可以重新编译,其状态也变成合法的。

      从视图中获得数据
      从视图中获得数据与从表中获得数据基本一样,用户可以在连接和子查询中使用视图,也可以使用SQL函数,以及所有SELECT语句的字串。

      插入、更新、删除数据
      用户在一定的限制条件下可以通过视图更新、插入、删除数据。如果视图连接多个表,那么在一个时间里只能更新一个表。所有的能被更新的列可以在数据字典USER_UPDATETABLE_COLUMNS中查到。
      用户在CREATE VIEW中可以使用了WITH子串。WITH READ ONLY子串表示创建的视图是一个只读视图,不能进行更新、插入、删除操作。WITH CHECK OPTION表示可以进行插入和更新操作,但应该满足WHERE子串的条件。这个条件就是创建视图WHERE子句的条件,比如在上面的例子中用户创建了一个视图TOP_EMP,在这个视图中用户不能插入salary小于2000的数据行。

      删除视图
      删除视图使用DROP VIEW命令。同时将视图定义从数据字典中删除,基于视图的权限也同时被删除,其他涉及到该视图的函数、视图、程序等都将被视为非法。
      例:

    DROP VIEW TOP_EMP;            

     

    简单的说,视图是按照你的sql语句生成的一个虚拟的东西,本身并不占数据库空间
    譬如有这个表

    create table table_a (id int,name varchar(10))

    然后有这么一个视图

    create view view_a as select id from table_a

    当你表里的数据增加或者删除的时候,你视图里的内容也随着变化
    总之你不能对视图进行update或者insert into操作
    说白了,就是视图的变化随着表的变化而变化
    除非重新create or replace view_a 才能把这个视图中的东西更改掉

     

    参考:http://hi.baidu.com/lingyin55/item/2cafaab87a453fa4eaba9315

     

    展开全文
  • 目录 ...在RUP中采用“4+1”视图模型来描述软件系统的体系结构。“4+1”视图包括逻辑视图、实现视图、进程视图、部署视图和用例视图。 最终用户关心的是系统的功能,因此会侧重于逻辑视图; ...

    目录

    一、RUP概述

    二、“4+1”视图模型


    一、RUP概述

    RUP(Rational Unified Process),统一软件开发过程,统一软件过程是一个面向对象且基于网络的程序开发方法论。

    在RUP中采用“4+1”视图模型来描述软件系统的体系结构。“4+1”视图包括逻辑视图、实现视图、进程视图、部署视图和用例视图。

    • 最终用户关心的是系统的功能,因此会侧重于逻辑视图

    • 程序员关心的是系统的配置、装配等问题,因此会侧重于实现(开发)视图

    • 系统集成人员关心的是系统的性能、可伸缩性、吞吐率等问题,因此会侧重于进程(处理)视图

    • 系统工程师关心的是系统的发布、安装、拓扑结构等问题,因此会侧重于部署(物理)视图

    • 分析人员和测试人员关心的是系统的行为,因此会侧重于用例(场景)视图;

    二、“4+1”视图模型

    “4+1”视图模型从五个不同的视角来描述软件架构,每个视图只关心系统的一个侧面,五个视图结合在一起才能反映软件架构的全部内容。

    (1)逻辑视图。

    逻辑视图主要支持系统的功能需求,即系统提供给最终用户的服务。在逻辑视图中,系统分解成一系列的功能抽象,这些抽象主要来自问题领域。这种分解不但可以用来进行功能分析,而且可用作标识在整个系统的各个不同部分的通用机制和设计元素。在OO技术中,通过抽象、封装和继承,可以用对象模型来代表逻辑视图,用类图来描述逻辑视图。逻辑视图中使用的风格为面向对象的风格,在设计中要注意保持一个单一的、内聚的对象模型贯穿整个系统。

    (2)开发视图。

    开发视图也称为模块视图,在UML中被称为实现视图,它主要侧重于软件模块的组织和管理。开发视图要考虑软件内部的需求,例如,软件开发的容易性、软件复用和软件的通用性,要充分考虑由于具体开发工具的不同而带来的局限性。开发视图通过系统I/O关系的模型图和子系统图来描述。

    (3)进程视图。

    进程视图侧重于系统的运行特性,主要关注一些非功能性需求,例如,系统的性能和可用性等。进程视图强调并发性、分布性、系统集成性和容错能力,以及逻辑视图中的功能抽象如何适合进程结构等,它也定义了逻辑视图中的各个类的操作具体是在哪一个线程中被执行的。进程视图可以描述成多层抽象,每个级别分别关注不同的方面。

    (4)物理视图。

    物理视图在UML中被称为部署视图,它主要考虑如何把软件映射到硬件上,它通常要考虑到解决系统拓扑结构、系统安装和通信等问题。当软件运行于不同的物理节点上时,各视图中的构件都直接或间接地对应于系统的不同节点上。因此,从软件到节点的映射要有较高的灵活性,当环境改变时,对系统其他视图的影响最小化。

    (5)用例视图。

    用例可以看作是那些重要系统活动的抽象,它使四个视图有机联系起来,从某种意义上说场景是最重要的需求抽象。场景视图对应UML中的用例视图。在开发软件架构时,它可以帮助架构设计师找到构件及其相互关系。同时,架构设计师也可以用场景来分析一个特定的视图,或描述不同视图的构件之间是如何相互作用的。场景可以用文本表示,也可以用图形表示。下面是题目选项中几种UML图的解释,从中可以了解题目所描述的,是哪一种UML图。

    • 对象图(object diagram)。对象图描述一组对象及它们之间的关系。对象图描述了在类图中所建立的事物实例的静态快照。和类图一样,这些图给出系统的静态设计视图或静态进程视图,但它们是从真实案例或原型案例的角度建立的。
    • 活动图(activity diagram)。活动图将进程或其他计算结构展示为计算内部一步步的控制流和数据流。活动图专注于系统的动态视图。它对系统的功能建模和业务流程建模特别重要,并强调对象间的控制流程。 
    • 状态图(state diagram)。状态图描述一个状态机,它由状态、转移、事件和活动组成。状态图给出了对象的动态视图。它对于接口、类或协作的行为建模尤为重要,而且它强调事件导致的对象行为,这非常有助于对反应式系统建模。 
    • 类图(class diagram)。类图描述一组类、接口、协作和它们之间的关系。在OO系统的建模中,最常见的图就是类图。类图给出了系统的静态设计视图,活动类的类图给出了系统的静态进程视图。
    展开全文
  • 2018年秋九年级数学下册第3章投影与三视图3.3由三视图描述几何体同步测试新版浙教版
  • 在Word2007中提供了5种视图供用户选择,这5种视图包括页面视图、阅读版式视图、Web版式视图、大纲视图和普通视图。用户可以在“视图”功能区中自由切换文档视图,也可以在Word2007窗口的右下方单击视图按钮切换视图...

    在Word2007中提供了5种视图供用户选择,这5种视图包括页面视图、阅读版式视图、Web版式视图、大纲视图和普通视图。用户可以在“视图”功能区中自由切换文档视图,也可以在Word2007窗口的右下方单击视图按钮切换视图。

    1.页面视图

    页面视图可以显示Word2007文档的打印结果外观,主要包括页眉、页脚、图形对象、分栏设置、页面边距等元素,是最接近打印结果的页面视图,如图1所示。

    284e89bc960259bc696d08032ce5c3c8.png

    图1 页面视图

    2.阅读版式视图

    阅读版式视图以图书的分栏样式显示Word2007文档,Office按钮、功能区等窗口元素被隐藏起来。在阅读版式视图中,用户还可以单击“工具”按钮选择各种阅读工具,如图2所示。

    a26f1c0d5f3f957f0e568756479835df.png

    图2 阅读版式视图

    3.Web版式视图

    Web版式视图以网页的形式显示Word2007文档,Web版式视图适用于发送电子邮件和创建网页,如图3所示。

    2525f989fcaf709964c31af0dc24d285.png

    图3 Web版式视图

    4.大纲视图

    大纲视图主要用于设置Word2007文档的设置和显示标题的层级结构,并可以方便的折叠和展开各种层级的文档。大纲视图广泛用于Word2007长文档的快速浏览和设置中,如图4所示。

    d9d48688b300fc1a884dca75f4339ef3.png

    图4大纲视图

    5.普通视图

    普通视图取消了页面边距、分栏、页眉页脚和图片等元素,仅显示标题和正文,是最节省计算机系统硬件资源的视图方式。当然现在计算机系统的硬件配置都比较高,基本上不存在由于硬件配置偏低而使Word2007运行遇到障碍的问题,如图5所示。

    282638e2e09d3e8c039f40998f211413.png

    图5普通视图

    展开全文
  • 描述的对象是谁? 2、除了dba_\user_\all_开头的视图里所看到的对象结果会因在不同用户下运行而不同外,其他视图不是当前会话级别视图,一般看到的都是一样的结果,即数据库级别上的所有对象。
  • 如图中系统视图描述语句,字段后的#和$是做什么用的?有什么意义? 麻烦哪位大神帮忙解答一下,谢谢!![图片](https://img-ask.csdn.net/upload/201708/15/1502767111_554499.jpg)
  • 2019_2020学年九年级数学下册第3章三视图与表面展开图3.3由三视图描述几何体作业设计新版浙教版20200312353
  • 浙教版数学九年级下册3.3由三视图描述几何体.docx.pdf
  • UML视图

    2020-03-07 12:56:16
    UML利用模型来描述系统的结构、静态特征、行为或动态特征,它从不同的视角为系统的架构建模形成系统的不同视图。 在UML中主要的视图有:静态视图,用例...用例视图描述了系统的参与者与系统进行交互的功能,是参与者...
  • Oracle 视图

    2017-01-11 10:44:09
    昨天整理了Oracle存储过程的内容,今天又整理了一些关于Oracle视图的内容,很详细,分享给大家 Oracle视图详解一. 视图的定义 视图(view),也称虚表, 不占用物理空间,这个也是相对概念,因为视图本身的定义语句...
  • 数据库视图

    2014-10-16 19:12:33
    描述数据库的视图,以及视图的注意,用法以及举例,更好的学习数据库视图
  • 数学九年级下浙教版4.3由三视图描述几何体同步练习精选.doc
  • 在父视图上重写此方法即可!!!! 转载自: http://blog.csdn.net/jiajiayouba/article/details/23447145 /**  * 删除按钮超出了父视图  这样可使超出部分也响应事件  */ - (UIView *)hitTest:(CGPoint)...
  • 物化视图是相对于视图而言的,但是两者实际上并没有什么关系就如java/javaScript一样 首先mysql的视图不是一种物化视图,他相当于一个虚拟表,本身并不存储数据,当sql在操作视图时所有数据都是从其他表中查询出来的...
  • (1)视图概述 ...视图的结构和内容是通过SQL查询获得的,它也称为视图名,可以永久地保存在数据库中,视图在数据库内存储的是select语句,也即数据库内并没有存储视图这个表,而存储的是视图的定义。Sele...
  • Spring 视图视图解析器简介

    千次阅读 2016-06-13 12:24:10
    什么是 Spring 视图视图解析器? Spring MVC(Model View Controller)是 Spring 中一个重要的组成部分,而 Spring 视图视图解析器则是 Spring MVC 中的组成部分。在介绍 Spring 视图视图解析器前,我们先...
  • 问题描述:在scott用户下创建视图的时候,报错:权限不足。 (其他用户以此类推) 解决方法: 以dba用户登录 [sql] 代码如下: sqlplus / as sysdba 赋予scott用户创建VIEW的权限 [sql] 代码如下: grant create view ...
  • 南京邮电大学 软件体系结构实验报告 实验题目4+1视图描述体系结构 实验 2 用4+1视图描述体系结构 一 实验目的 理解4+1 视图建模思想熟悉体系结构生命周期模型掌握基于软件体系结构建模方法 二实验要求 实验课前完成...
  • 产品数据模型视图映射的矩阵描述.pdf
  • 在RUP中采用“4+1”视图模型来描述软件系统的体系结构。“4+1”视图包括逻辑视图、实现视图、进程视图、部署视图和用例视图。 最终用户关心的是系统的功能,因此会侧重于逻辑视图; 程序员关心的是系统的配置、...
  • 基于UML描述的4+1视图模型及应用 基于UML描述的4+1视图模型及应用基于 UML描述的4+1视图模型及应用 基于UML描述的4+1视图模型及应用 基于UML描述的4+1视图模型及应用 基于UML描述的4+1视图模型及应用
  • 提出一种新的基于UML(unified modeling language)的多视图模型,即“6+1”视图模型,从场景、概念视图、框架视图、过程视图、数据视图、构件视图、物理视图七个视角完整地描述一个系统的体系结构,并将该视图模型...
  • UML 视图

    千次阅读 热门讨论 2018-07-12 10:22:55
    事物(Things)、关系(Relationships) 是组成 UML 模型的基本模型元素,图由模型元素事物和关系构成,视图由各种图构成。 随着系统复杂性的增加,建模就成了必不可少的工作。理想情况下,系统由单一的图形来描述,...
  • 2015年春九年级数学下册 3.3 由三视图描述几何体教案1 (新版)浙教版
  • 2015年春九年级数学下册 3.3 由三视图描述几何体教案2 (新版)浙教版
  • 2015年春九年级数学下册 3.3 由三视图描述几何体课时训练 (新版)浙教版
  • 视图详解

    2013-09-21 16:30:05
    1,什么是视图?  2,为什么要用视图;  3,视图中的ORDER BY;  4,刷新视图;  5,更新视图;  6,视图选项;  7,索引视图; 1.什么是视图  视图是由一个查询所定义的虚拟表,它与...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 300,931
精华内容 120,372
关键字:

关于视图的描述