关于bean-to-bean mapping》的相关内容

bean transformation 框架

一个遗留系统,包含大量的java bean的转换代码。 这种转换基本上都是名字对名字,比如: person.setAge(personBean.getAge()); person.setName(personBean.getName()); 这种东西简单,当然可以用BeanUtils搞定。 问题是不是所有情况都这么齐整。有那么20%的情况,或者名字不完全匹配,或者类型不匹配,需要custo ...
by ajoo 2006-10-18 浏览 (756) 回复 (5) 关键字:

ognl的学习例子

原贴见:http://blog.csdn.net/upccpu/archive/2005/10/09/498407.aspx 在解释OGNL表达式的时候,是在当前对象上下文中的。在一个链中,前一个对象做为解释下一个对象的上下文。你可以任意扩展这个链。例如: name.toCharArray()[0].numericValue.toString() 解释步骤如下: 1) 从跟或初始对象提取na ...
by tangyi198388 2008-01-20 浏览 (826) 回复 (1) 关键字:

struts2 OGNL实例化数组的问题.

我在Action中使用了: [code] private SingerDto[] singerDtos; [/code] 也定义了getter和setter方法: [code] public void setSingerDtos(SingerDto[] singerDtos) { this.singerDtos = singerDtos; } public ...
by fuliang 2007-10-16 浏览 (627) 回复 (0) 关键字:

OGNL框架的使用入门(一)

    OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言(Expression Language,简称为EL),通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。     开源框架OGNL就是基于该表达式语言的一个实现,你可以从http://www.ognl.org得到og ...
by yunzhongzi 2007-11-17 浏览 (790) 回复 (1) 关键字: OGNL 例子

《WebWork in action》第八章

第八章: 利用表达式语言获取数据 WebWork的EL-对象图导航语言(Object Graph Navigation Language, 缩写为OGNL)是作为Web页面脚本的最佳选择。 一. 基本特性     1. 访问bean属性        根据JavaBean的规范,bea ...
by chineseoa 2007-09-26 浏览 (507) 回复 (1) 关键字:

AJAX篇(二) <DWR>

xml 代码 AJAX 之DWR篇       DWR为JAVA开发AJAX程序带来了很大的便截, 当年Webwork 2.0就是整合它与DOJO实现了AJAX功能的.    现在它支持同webwork, struts, sprin ...
by clarancepeng 2007-03-22 浏览 (845) 回复 (0) 关键字:

任务委派怎么会出错啊?

原先我的demo是用jbpm3.2.2+struts2+mysql开发的,想在我在用spring整合的时候出现了一个在任务委派的时候的错误 报告的错误是: 严重: Servlet.service() for servlet default threw exception java.lang.NullPointerException at com.credit.assigment.Info ...
by renavatior 2008-06-11 浏览 (338) 回复 (4)

jsf几个常用取值方法和技巧总结(持续更新)

jsf几个常用取值方法和技巧总结(持续更新) 1、获取managedbean或是解析表达式 有三种方法 (1) FacesContext context =FacesContext.getCurrentInstance(); ValueBinding binding = context.getApplication().createValueBinding("#{bean}"); ...
by kimmking 2008-05-20 浏览 (1225) 回复 (6)

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

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

Hibernate 分布式事务

对于横跨多个Hibernate SessionFacotry的分布式事务,只需简单地将 JtaTransactionManager 同多个 LocalSessionFactoryBean 的定义结合起来作为事务策略。你的每一个DAO通过bean属性得到各自的 SessionFactory 引用。如果所有的底层JDBC数据源都是支持事务的容器,那么只要业务对象使用了 JtaTransactionMa ...
by guoli83945 2008-08-26 浏览 (67) 回复 (0)

EJB 3.0和Spring 2.5 :在Spring中使用EJB 3.0

Meera Subbarao说道:EJB和Spring社区的开发者为什么总是贬低对方呢?我同时使用EJB和Spring,就像所有的开发者一样,我对于两者需要大量的XML设置非常头疼,但是从Java 5发布以来,XML配置已经用annotation来替代了。但是在使用了最新的Spring 2.5和EJB 3.0,我觉得它们是互相补充的关系,而非相互竞争关系。 许多开发者理解,Spring是由Spr ...
by QQbyte 2008-08-29 浏览 (1852) 回复 (6) 关键字: ejb 3.0 spring 2.5

Ruby on Rails 2.0的新功能介绍

万众瞩目的Ruby on Rails 2.0已经发布了,Rails框架在2004年诞生以来,一直保持着相当快的版本升级速度:2005年发布了Rails1.0版本,2006年初发布Rails1.1版本,2007年初发布Rails1.2版本,而还没有等到2008年,在2007年圣诞前夕的12月6日,Rails2.0已经发布。 Rails框架每个大的版本升级都给我们带来了相当多的新功能,新惊喜。Rai ...
by robbin 2007-12-10 浏览 (3571) 回复 (4) 关键字: rails

XJ: 一个扩展Java语言的方案

Java历来是一种以不变应万变的语言。在Java 5中,annotation的引入使得Java在某些特殊的应用场合(如企业应用)中能够进行定制。Annotations 可被看作是用Java核心技术来定义的"领域特定语言"(Domain Specific Languages,DSLs)。 Annotation本质上是一种 name-value 形式的绑定,仅限于它们所能表达的意义。它们不能定义新的 ...
by levis2000 2008-04-16 浏览 (1215) 回复 (3) 关键字: extensible java

赞助商链接