java的几种对象(PO,VO,DAO,BO,POJO)解释 》的相关内容

结合struts和hibernate谈J2EE架构的数据表示

在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。 我来谈谈在J2EE架构中各层的数据表示方法: Web层的数据表示是FormBean,数据来源于HTML Form POST 业务层的数据表示是VO 持久层的数据表示是PO,其数据来源于数据库,持久层的数据表示例如CMP 在 ...
by robbin 2003-09-29 浏览 (81426) 回复 (75) 关键字:

POJO 与 PO的 概念

POJO = pure old java object or plain ordinary java object or what ever. PO = persisent object 持久对象 就是说在一些Object/Relation Mapping工具中,能够做到维护数据库表记录的persisent object完全是一个符合Java Bean规范的纯Java对象,没有增加别的属性和方 ...
by robbin 2003-09-16 浏览 (27348) 回复 (10) 关键字:

再谈关于po,vo在struts+hibernate中的使用(讨论)

本来这个问题论坛的相关贴子不少,也看了robbin的那篇struts+hibernate关于架构的贴子,有一些疑问,不吐不快.以下是我的观点和疑问: 1.po和actionform不能混为一谈,我也是这样认为的,在开始用struts编成的时候,采用jdbc的模式开发,没涉及到po,只有actionform和vo,举个查询的例子: [code:1]public ArrayList query( ...
by lizwjiang 2004-04-05 浏览 (39858) 回复 (39) 关键字:

关于hibernate里BO和POJO的问题

hibernate的类映射对象是一个POJO, 也可当VO用. 但我们一般是怎样处理包含business logic的BO呢? 我所知有三种方法. 在POJO里加方法, 使之成为BO, 创建POJO的子类, 在子类里加方法, 用子类做BO, 写一个BO, 再写一个metadata mapper类去从pojo中得到metadata. 欢迎讨论
by yyanghhong 2003-10-29 浏览 (33537) 回复 (38) 关键字:

Hibernate Iterator的问题

只有Iterator才能享受JCS的性能提高, 但是,在session关闭的情况下,Iterator里的数据就不能用了, 这这这这怎么办? 通常我是在一个bean里取得session,创建事务,然后调用其他bean进行数据获取,操作,在return之前关闭session,再返回actionbean,把取出数据丢到jsp里面去,这样的话,不用List,数据在页面里根本不可用啊
by macula 2003-09-17 浏览 (18984) 回复 (18) 关键字:

java的几种对象(PO,VO,DAO,BO,POJO)解释

java的几种对象(PO,VO,DAO,BO,POJO)解释 一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但 ...
by mqzsweet 2008-01-09 浏览 (125) 回复 (0) 关键字:

java的几种对象(PO,VO,DAO,BO,POJO)解释

PO:persistant object持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作. VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数 ...
by giky2323 2007-11-26 浏览 (168) 回复 (0) 关键字:

java几种对象

PO:persistant object持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作. VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO ...
by zzg 2007-08-21 浏览 (219) 回复 (0) 关键字:

java的几种对象(PO,VO,DAO,BO,POJO)解释

 一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。    二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已 ...
by 王牌海盗 2007-10-15 浏览 (276) 回复 (0) 关键字: PO VO DAO BO POJO

java的几种对象(PO,VO,DAO,BO,POJO)解释

一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DT ...
by javajiao 2008-01-03 浏览 (118) 回复 (0) 关键字:

救命啊!ssh+ecside!

首先先感谢一下fins对programer做出的贡献. 下面进入正题! 小弟刚写了个demo测试. 环境是struts1.1+spring1.2+hibernate3.0,用的数据库就是fins给的那个USER_INFO表 和原来一样,用hibernate自动生成po和dao.写bussiness.只实现了一个findAll()方法. 调用spring自动生成的dao的findA ...
by dmewy 2007-11-03 浏览 (237) 回复 (1)

使用 Spring 2.5 TestContext 测试框架(转)

概述 Spring 2.5 相比于 Spring 2.0 所新增的最重要的功能可以归结为以下 3 点: 1.基于注解的 IoC 功能; 2.基于注解驱动的 Spring MVC 功能; 3.基于注解的 TestContext 测试框架。 Spring 推荐开发者使用新的基于注解的 TestContext 测试框架,本文我们将对此进行详细的讲述。 低版本的 Spring 所提供的 Sp ...
by guoli83945 2008-04-02 浏览 (514) 回复 (0)

[T5]怎样格式化日期字段然后个性化输出

采用t5+hiberate架构,假设一个hibernate实体类User,有modifyDate属性(日期类型) 现在需要一个显示页面UserList先是个性化的日期。 通常在Page类中,我们有一个List 容纳从数据库中取出来的User对象列表,然后在页面像这样显示 <t:loop source="users" value="_user"> ${_user.username} | ...
by koda 2007-08-27 浏览 (439) 回复 (9)

给ecside的一些建议

ecside不应该朝EasyDataAccess发展,感觉这块有一些吃力不讨好。。。 倒应该从如何将ecside和spring或者struts结合得更好入手。。。 现在获得数据的方式使通过request.getParamentMap的方式,通用性不够强,每一个po就会都要根据不同的(String[])formMap.get("××"))[0]获得 这个可能是ecside的js端和prototype ...
by dingyuan 2007-04-08 浏览 (311) 回复 (0)

使用 Spring 2.5 注释驱动的 IoC 功能(转)

概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 注释和 Java 代码位于一个文件中,而 ...
by guoli83945 2008-03-12 浏览 (647) 回复 (1)

Spring2.0的新特性点评

Spring2.0的发布恐怕算得上2006年Java社区的一件大事了。在Spring2.0发布附带的文档里面对2.0新特性做了概要的介绍,2.0的新特性是自然是我们最关注的方面: 一、Spring的XML配置引入XML Schema语法简化配置 在Spring1.x系列中,bean的配置文件使用DTD,没有namespace的分隔。2.0的一个非常大的改进是引入了XML Schema的name ...
by robbin 2006-10-03 浏览 (778) 回复 (0) 关键字: spring

如何让JSON穿梭在服务器于浏览器之间

如何让JSON穿梭在服务器于浏览器之间 一个新的轮子,现在网络上充斥这一大堆的轮子.我也做了一个.一半是研究,一半是想做给自己用 目前实现的功能 1 JSON转换成java对象(按一定的规则提交) 什么意思呢,就是你能够将你在浏览其中提交的JSON直接转换成一个java对象供应用程序调用 2 java对象转换成JSON 可以将servlet中的java对象转换成一个JSON对象给浏览 ...
by helyho 2008-03-10 浏览 (2360) 回复 (4) 关键字: json hocate

struts2新特性预览

看到关于框架选择的帖子,贡献一点东西,如果你有选择struts的意向,还是直接等struts2好了。 Struts2与Struts1的对比 来源:struts2开发组 翻译:tianxinet(胖猴) Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Act ...
by tianxinet 2006-08-21 浏览 (875) 回复 (0) 关键字:

推荐知识库条目

Comming soon