doc文档 java之PO、VO、BO

教育专区 > 高中教育 > 高考 > 文档预览
5 页 799 浏览 13 收藏 4.8分

摘要:java之PO,VO,TO,BO,DAO,POJO名词介绍2010-09-2008:45:05我来说两句收藏我要投稿[字体:小大]O/RMapping是ObjectRelationalMapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/RMapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。VO,值对象(ValueObject),PO,持久对象(PersisentObject),它们是由一组属性和属性的get和set方法组成。从结构上看,它们并没有什么不同的地方。但从其意义和本质上来看是完全不同的。1.VO是用new关键字创建,由GC回收的。PO则是向数据库中添加新数据时创建,删除数据库中数据时削除的。并且它只能存活在一个数据库连接中,断开连接即被销毁。2.VO是值对象,精确点讲它是业务对象,是存活在业务层的,是业务逻辑使用的,它存活的目的就是为数据提供一个生存的地方。PO则是有状态的,每个属性代表其当前的状态。它是物理数据的对象表示。使用它,可以使我们的程序与物理数据解耦,并且可以简化对象数据与物理数据之间的转换。3.VO的属性是根据当前业务的不同而不同的,也就是说,它的每一个属性都一一对应当前业务逻辑所需要的数据的名称。PO的属性是跟数据库表的字段一一对应的。PO对象需要实现序列化接口。------------------------------------------------PO是持久化对象,它只是将物理数据实体的一种对象表示,为什么需要它?因为它可以简化我们对于物理实体的

温馨提示:当前文档最多只能预览 5 页,若文档总页数超出了 5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户2022-08-20 23:13:04上传分享
你可能在找
  • j②qx④gkhzhchshu-o(除bo、po、mo、fo、wo外,其余声母与o拼都要加介音u.aoaanangiuj③qxaanangJüan(ü见j、q、x、y两点坐飞机)注:拼音书字要规范。
    3.0 分 9 页 | 3.74 MB
  • j②qx④gkhzhchshu-o(除bo、po、mo、fo、wo外,其余声母与o拼都要加介音u.aoaanangiuaanangj③qxJüan(ü见j、q、x、y两点坐飞机)注:拼音书字要规范。
    3.0 分 9 页 | 3.75 MB
  • Java初学者---Java的学习路径(全集)Java学习路径(一)工具篇一、JDK(JavaDevelopmentKit)JDK是整个Java的核心,包括了Java运行环境(JavaRuntimeEnvirnment ),一堆Java工具和Java基础的类库(rt.jar)。 不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。
    4.8 分 10 页 | 63.50 KB
  • 从零开始学Java——Java编程入门教程(1)Java作为一门广泛应用的编程语言,逐渐成为软件开发领域中最常用的编程语言之一。 无论是Web应用、移动应用、游戏开发、大数据分析,还是物联网等领域,Java都有着广泛的应用。本篇文章将从从零开始学Java入手,向读者介绍Java编程基础。 一、环境搭建在开始学习Java前,我们需要安装好Java开发环境。安装JDK(JavaDevelopmentKit)可以让我们在本地计算机上运行和调试Java程序。
    4.9 分 11 页 | 16.18 KB
  • 对于初学Java的小伙伴来说了解一些免费的Java开发工具让我们工作、学习更顺畅,那么免费java开发工具有哪些?针对这点小编汇总了一些,可供参考。 1、Java免费开发工具:JDK(Java开发工具包)如果你打算用Java开发一些小程序和应用程序,那么首先得给自己准备一个类似于JDK的工具,其中包括必要的JavaComplier、JavaRuntimeEnvironment 这是开始Java之旅的第一步。
    3.0 分 6 页 | 27.51 KB
  • 南京Java培训机构该如何选择从就业和薪资待遇来说,目前市场上的Java人才缺口非常大,职业需求持续呈现出增长状态。 Java技术培训之后,可以从事的职业包括:JSP网站开发、Java编程、Java游戏开发、Java桌面程序设计、Java语言编程等相关工作。 而后期的Java开发者可以朝着项目经理以及高级软件工程师等方面发展。那么对于想参加Java培训的朋友,应该如何选择一家适合的Java培训机构呢?一起来了解一下吧!
    4.9 分 2 页 | 13.77 KB
  • 因为0<<1,所以a<0,01,所以a
    4.7 分 4 页 | 215.79 KB
  • 初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么TurboC,VisualC++好用,什么JA_HOME,CLASSPATH,虚拟机等概念都是初次基础,旁边的人都很少用 Java的。 下面由小编来给大家分享java实习心得,欢迎大家参阅。java实习心得1在经过三年的专业课系统的学习之后,在今年的暑假我迎来了第一次的实习。经过深思熟虑之后,我选择了软件开发(java)的实习与学习。
    4.8 分 7 页 | 27.50 KB
  • Java与众不同的特征之一就是Java对各种字符的支持,这是因为Java中的字符采用16位的Unicode编码格式,Unicode被设计用来表示世界上所有书面语言的字符。 对于取值范围:基本类型char二进制位数:Character.SIZE最小值:Character.MIN_VALUE最大值:Character.MAX_VALUE1.2职业素质字符类型是Java中基本数据类型之一 Java基本类型存储在栈中,因此它们的存取速度要快于存储在堆中的对应包装类的实例对象。1.3开发流程字符型数据应用举例:示例:字符型数据的使用第一步:声明三个字
    4.7 分 2 页 | 177.10 KB
  • 今天小编给大家讲述一下,作为一个Java初学者,在开始学习的时候应该注意的问题,应该从开始就养成的习惯。 (1)代码规范我们新手学习Java的时候,完全不懂得代码规范的重要性,因为对初次接触Java编程,对于一些问题不了解也是可以理解的。 首先建议大家在学习Java之前一定要明白,从开始就养成一个良好的编码规范,这对于以后我们的发展有极大的帮助。等到以后真正工作后再去更改,基本就晚了。很大程度上影响了你的职业发展。
    3.0 分 2 页 | 15.98 KB
本站APP下载(扫一扫)
活动:每周日APP免费下载全站文档
本站APP下载
热门文档