2004年12月6日

换个角度做设计:基于schema的全局业务数据定义

摘要: 换个角度做设计:基于schema的全局业务数据定义。 在传统的大型项目中,一个业务建模后,在实施阶段数据定义会重复的分解到下面几个地方: 1. 数据库 2. 数据层的Entity或者DTO 3. Service层的传输对象 4. 表现层的数据 5. 用户录入 6. 报表等其它应用。。。 上面每个层次都要定义自己的数据格式,验证方法,这是多么重复而又没有意义的... 阅读全文

posted @ 2004-12-06 23:52 笨笨 阅读(606) 评论(0) 推荐(0) 编辑

Java: 玩转schema+xmlbeans

摘要: 最近在公司问了一下,知道schema的人很少,能够运用的更是凤毛麟角. schema是用来定义xml的,就象定义数据库中库中要定义表结构,没有schma的xml是一盘散沙. 在很多产品中,都能看到schema的身影,比如.net中的dataset,Office中的infopath,WebService中的wsdl... schema的一些特点: 定义简单和复杂的数据结构 用N... 阅读全文

posted @ 2004-12-06 23:49 笨笨 阅读(2144) 评论(0) 推荐(0) 编辑

Jakarta-Common-BeanUtils研究心得(2)[转载]

摘要: 作者 :SonyMusic 2003.05.13 六、ConstructorUtils补遗 创建对象还有一个方法:invokeExactConstructor,该方法对参数要求 更加严格,传递进去的参数必须严格符合构造方法的参数列表。 例如: Object[] args={new Integer(1), "Jan"}; Class[] argsType={int.class, String... 阅读全文

posted @ 2004-12-06 00:15 笨笨 阅读(1128) 评论(0) 推荐(0) 编辑

实施DbUtils [转载]

摘要: JDBC码是Java译码的一个部分,它给已写的编码带来了数量惊人的重复。另外,JDBC码几乎会经常性的带来一些低级错误。写出好的JDBC编码并不难,但是很痛苦。 DbUtils组件是一个精密而简单的组件,它并不做什么复杂的事而仅仅只是使很多的JDBC任务对开发者来说变得稍容易一点。尽管这时候很多持久框架和包都可以用来使数据持久变得更容易,然而JDBC仍然是大多数Java和Java2企业版(J2... 阅读全文

posted @ 2004-12-06 00:14 笨笨 阅读(1114) 评论(0) 推荐(0) 编辑

BeanUtils包

摘要: 作者: SonyMusic 2003.05.13 一、概述 第一次看到BeanUtils包,是在Struts项目中,作为Struts一个工具来使用的, 估计功能越弄越强,就移到Common项目中了吧。 BeanUtils一共有四个package: org.apache.commons.beanutils org.apache.commons.beanutils.converte... 阅读全文

posted @ 2004-12-06 00:09 笨笨 阅读(1653) 评论(0) 推荐(0) 编辑

导航