今天做了一个JDF的bean的简单实现,由于不利用配置文件存放信息,所以bean里面存放的内容还是蛮多的,下面就介绍下我的bean的设计。
首先申明了一个原始bean的接口
然后是一个AbstractBean,集成于这个接口,其实类似于数据容器。
然后对应的Bean 是
写个Main函数跑跑
输出 :
AbstractBean
ConnectionId=100000
ConnectionId=100000 Preparing Statement: select * from PERSON where PERSON_ID=?
PreparedStatementId=100001 Executing Statement: select * from PERSON where PERSON_ID=?
PreparedStatementId=100001 Parameters: [1]
PreparedStatementId=100001 Types: [java.lang.Long]
ResultSetId = 100002 ResultSet
ResultSetId =100002 Header: [AGE, FIRSTNAME, LASTNAME, PERSON_ID, STATE]
ResultSetId =100002 Result: [22, sun, lei, 1, 0]
sun
STATE=0
PERSON_ID=1
AGE=22
LASTNAME=lei
FIRSTNAME=sun
以上代码值得看的就是 protected BeanInterface getBean(BeanInterface o,Object id_) 方法
这个方法通过Method.invoke 来把每个字段set到bean里面,类似于dbutils里面原理。
明天继续,欢迎大家讨论。
http://blog.csdn.net/keyboardsun
作者KEYBOARDSUN
分享到:
相关推荐
前端开源库-jdf-uploadJDF上传,JDF上传模块
前端开源库-jdf-logJDF日志、JDF日志模块
前端开源库-jdf-utilsJDF实用程序、JDF文件操作和基础函数类库
前端开源库-jdf-pngjdf png,一个jdf的pngquant包装器
基于XML的JDF在印刷工业中的应用研
《印刷数字化与JDF技术》主要内容包括:CIMS与印刷制造系统、印刷企业联网与信息集成、印刷工业中的页面描述语言、作业定义格式、兼容JDF的产品和相关服务、CIPPI奖中的JDF集成案例、可扩展置标语言、作业定义格式...
前端开源库-jdf-png-nativejdf png native,来自node png native的分叉,仅用于jdf
基于JDF数字化流程的切纸机裁切软件的开发(精).doc
前端开源库-jdf-webp-pngjdf webp png,用于jdf的webp png包装
jdf关于JDF JDF京东前端开发集成解决方案(京东前端集成解决方案)目的是合理,快速和高效的解决前端开发中的工程和项目问题,主要提供了:前端控制台工具:集调试,建造,布署为一体前端模块:下载,预览,发布前端...
jdf-latex:Joyner文档格式2.0(JDF)LaTeX模板
本人做印刷工作流程时用到的资料,特别棒。大家看看!
CIP4 JDF / XJDF编辑器 JDFEditor使您可以显示,修改和验证JDF文档和JMF消息。 该应用程序提供了广泛的功能来实现此目的。 例如,可以通过定义良好的方式通过其他元素和属性扩展JDF文档。 此外,为了直接链接JDF设备...
前端开源库-jdf-jpgJDF JPG,一个用于JDF的mozjpeg包装器
前端开源库-jdf-gifjdf-gif,一个用于jdf的mozjpeg包装器
前端开源库-jdf-sassJDF SASS,来自节点SASS的fork,仅JDF使用
一个门户网站框架 jdf 基于mvc 架构 xwork +spring
前端开源库-jdf-webp-gifjdf webp gif,jdf的webp gif包装
在PHP中使用JDF 转换公历日期为贾拉利,反之亦然 JDF是一个PHP库,用于将公历日期转换为Jalali和Vice-Versa。在这里,我们收集了一些示例,供您在项目/软件中使用。 首先从其官方网站下载并包括jdf....