Welcome 微信登录

首页 / 软件开发 / JAVA

JAVA数据对象应用程序接口Castor使用参考

JAVA数据对象应用程序接口Castor使用参考

JAVA数据对象应用程序接口Castor使用参考2011-02-15exolab旗下的castor是目前流行的、开放源码的JDO实现包。它主要用来实现O/R Mapping。运用该软件包可以大大减轻程序员在处理对象-关系数据库 的负担。本文介绍了Castor的基本用法, 并用有大量代码实例进行解释。内容提要:· 打开JDO数据库 Client应用· J2EE应用· 使用JDO数据库对象· 区别瞬时JD...
Java可复用事件处理的设计与实现解析

Java可复用事件处理的设计与实现解析

Java可复用事件处理的设计与实现解析2011-02-15目前,面向对象是软件系统建模的主流技术,使用面向对象技术建模的主要指标之一是可复用性。为了更好地解决软件复用性和扩展性问题,设计模式得到了越来越多的关注与应用。结合command设计模式和Java语言的反射技术,本文设计实现了一个可复用的事件处理框架。在面向对象的系统设计中,有些方面的可复用性经常被忽略了,用户界面(User Interface, 下文简称UI)及其事件处理就是其中之一。一个完整的U...
Java 6 RowSet使用完全剖析

Java 6 RowSet使用完全剖析

Java 6 RowSet使用完全剖析2011-02-15 IBM 徐睿智 刘威C# 提供了 DataSet,可以将数据源中的数据读取到内存中,进行离线操作,然后再同步到数据源。同样,在 Java 中也提供了类似的实现,即 RowSet。javax.sql.rowset 包下,定义了五个不同的 RowSet 接口,供不同的场合使用。本文将分别对这五个 RowSet 的使用场合以及详尽用法进行介绍,并且描述使用中可能出现的问题,以提醒读者在实际使用时绕开这些...
Java 6中新型模态对话框API解析

Java 6中新型模态对话框API解析

Java 6中新型模态对话框API解析2011-02-15 天极 朱先忠一、引言对话框,是指一个最顶层的拥有标题和边框的弹出窗口,典型地应用于用户进行某种形式的输入操作。在JDK 5.0和早期版本中,构建一个对话框时,它必须拥有一个作为它的所有者窗口的框架窗口或另一个对话框,即使窗口是不可见的。当用户最小化一个可见对话框的所有者窗口时会自动隐藏该对话框;而当用户随后恢复所有者窗口时,该对话框再次出现。一个对话框可以是无模式的也可以是模式的。除了该对话框的所...
Java SE 6新特性: 对脚本语言的支持

Java SE 6新特性: 对脚本语言的支持

Java SE 6新特性: 对脚本语言的支持2011-02-15 IBM 邱小侠2006 年底,Sun 公司发布了 Java Standard Edition 6(Java SE 6)的最终正式版,代号 Mustang(野马)。跟 Tiger(Java SE 5)相比,Mustang 在性能方面有了不错的提升。与 Tiger 在 API 库方面的大幅度加强相比,虽然 Mustang 在 API 库方面的新特性显得不太多,但是也提供了许多实用和方便的功能:在...
使用BIRT和Eclipse从数据库中提取信息

使用BIRT和Eclipse从数据库中提取信息

使用BIRT和Eclipse从数据库中提取信息2011-02-15 IBM Tyler Anderson业务报告和分析是一个复杂的过程,在想要生成一个看起来很专业的报告时,总是很难获得完美的结果。更难的是定期使用新的或更新的数据重复该练习。Business Intelligence and Reporting Tools (BIRT) 是一组用于 Eclipse 的插件,它允许从数据库从提取信息,分析该信息,然后生成用于报告的总结、图表和分析。开始之前如果...
使用sqlRest将数据库转换为REST风格的Web服务

使用sqlRest将数据库转换为REST风格的Web服务

使用sqlRest将数据库转换为REST风格的Web服务2011-02-15 IBM 赵勇随着 Web 2.0 的 发展,REST(Representational State Transfer)风格的 Web Service 得到普遍的应用,各种 REST 框架如雨后春笋般发展起来。当我们从事 Web 2.0 的实践时,越来越感觉到服务器端的 REST 服务在应对 MIS 一样的信息系统以及和数据库的交互时还存在很大的问题,比如效率低下,重复编码等。例如...
集成Windows本地应用到Eclipse RCP程序中

集成Windows本地应用到Eclipse RCP程序中

集成Windows本地应用到Eclipse RCP程序中2011-02-15 IBM 梁骞 李辉Windows 应用程序非常丰富,而有时我们的 Eclipse RCP 程序所需要的一些功能已经有一些现有的 Windows 本地应用程序的实现,我们希望能够在我们的 RCP 程序中重用这些功能。一种最简单的重用方法就是直接在我们 RCP 窗口中嵌入本地应用程序窗口。要使得一个 Windows 本地应用程序能够在我们的 RCP 程序中运行,我们可以使用 Wind...
Spring Batch 2将支持工作划分和基于注解的配置

Spring Batch 2将支持工作划分和基于注解的配置

Spring Batch 2将支持工作划分和基于注解的配置2011-02-16这一版本的新特性可以分为四类:对Java 5的支持、非顺序执行、增强的可伸缩性以及注解。对Java 5的支持:Spring Batch 2.0版支持Java 5泛型和参数化类型,以便可以在编译时检查类型安全性。例如,ItemReader接口现在有了一个类型安全的read方法。非顺序执行:这其实包括3个新特性——条件、暂停和并行执行。凭借这些特性,各步骤可以...
用java程序测试Mysql的最大连接数

用java程序测试Mysql的最大连接数

用java程序测试Mysql的最大连接数2011-02-16以前工作的时候由于Oracle8i数据库经常出现用户过多的错误,由于数据量大,经常出现ORA:12500错误,但主要原因是访问过多而引起的,后来就用Java写了个简单的用JDBC连接来测试Oracle最大连接数的程序.现在常用MySQL,所以又写了一个简单的测试其最大连接数的程序,在此介绍给大家:import java.sql.Connection; import java.sql.DriverM...
MyEclipse 6.0:整合JPA框架

MyEclipse 6.0:整合JPA框架

MyEclipse 6.0:整合JPA框架2011-02-16MyEclipse 6.0的发布极大的增强了Eclipse 3.3/Europa集成开发环境的功能,增加了Java 6支持的组件和加快了AJAX的开发率,革命性的提高了开发者的开发效率。另外,MyEclipse 6.0现在已经和Spring、JPA整合。这项整合,允许用户们创建实体管理器和事务beans, 生成实体和DOA。这些功能很大程度上多亏有了MyEclipse。Genuitec的前开发负...
<< 151 152 153 154 155 156 157 158 159 160 >>