当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 应用间的数据集成(EAI)通常是两条路子: 一是使用现成的EAI、ETL框架,定义一堆XML格式的映射文件,再写一些特殊转换的transform class,但这样的工程通常比较宏大散乱,用到最后经常会发觉还不如自己写程序快。
 

 

 ·hibernate入门 - 包作用详解     »显示摘要«
    摘要:hibernate一共包括了23个jar包,令人眼花缭乱。本文将详细讲解hibernate每个jar包的作用,便于你在应用中根据自己的需要进行取舍。 下载hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目录下有22个jar包: hibernate2.jar: hibernate的库,没有什么可说的,必须使用的jar包 cg......
 ·如何在web上实现等待提示。     »显示摘要«
    摘要:由于某个jsp页面要实现较长等待时间功能的时候,对于用户,此时ie中是空白页。如何让处理过程中出现等待的提示,我把自己的解决思路奉献给大家。创建一个等待页面,包含两个层layer1,layer2.layer1出现等待提示,layer2 包含iframe,利用iframe调用你那个长时间的jsp。开始时layer2隐藏,layer1显示。等jsp处理结束后,利用<script language......


DBUnit在应用间导出导入数据
应用间的数据集成(eai)通常是两条路子:

   所以,我又会用万能老倌dbunit+dom4j,自己写程序来导出导入. 【程序编程相关:All About Java 关于Jav

   一是使用现成的eai.etl框架,定义一堆xml格式的映射文件,再写一些特殊转换的transform class,但这样的工程通常比较宏大散乱,用到最后经常会发觉还不如自己写程序快.

   二是直接自己写程序用jdbc->sql转换,快则快矣,但经常会写的比较乱.特别是列数多的时候. 【推荐阅读:New Groovy --- Closu

   另外,它本身带了refresh(如果不存在就插入,否则就更新,以主键为依据), clean_insert(全部删除再插入,与refresh比,会把不在xml中的数据删除)等几种操作,又简省了编程的功夫. 【扩展信息:谈谈J2SE中的序列化(三)

   dbunit因为具有xml<-->database的功能,所以很多地方都能够担任.用xml来写eai,比sql语句清晰,而且效果与写映射文件差不多,但因为都写在程序里,不用映射文件.提取数据定义文件.转换类翻来覆去四处看.

  例子代码:


...   下一页
 ·第一个hibernate程序     »显示摘要«
    摘要:使用eclipse 建立工程,源码目录为src 输出目录为bin 基础类fontclass 有字段:long recordid、string fontname、timestamp addtime 以及相应的set、get方法 对应的数据库表为 font create table font( recordid bigint(20) not null auto_increment, ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE