开源项目JMagallanes是一个用Java/J2EE开发的Olap和动态报表应用程序。JMagallanes结合了静态报表(基于JasperReports),Swing pivot表格(用于OLAP分析),和图表(基于JFreeChart)。它可从多种数据源(如:SQL,Excel,XML和其它)读取数据并可生成多种输出如:PDF,XML,应用...
DataVision是一个用Java编写的类似于Crystal Reports的报表工具。它支持多种数据源(JDBC, 文本文件) ,输出格式有HTML, XML, PDF, LaTeX, 逗号或tab分隔的数据文件, 和DocBook。它让你用一个支持拖放操作的GUI设计报表,报表描述存储为XML。
Simple persistence是一个O/R映射框架。它使用简单,没有XML映射文件、不需要创建表格(将自动创建)、不用生成ID、不用理会关键字,只需把它指向数据库,就可以实现新增、修改、删除、查询操作。Simple persistence支持事务,有自己的简单查询语言(类似于Hibernate的HQ...
cache4j是一个有简单API与实现快速的Java对象缓存。它的特性包括:在内存中进行缓存,设计用于多线程环境,两种实现:同步与阻塞,多种缓存清除策略:LFU, LRU, FIFO,可使用强引用(strong reference)与软引用(soft reference)存储对象。
JSecurity是一个强大、灵活的Java开源安全框架。它能够简捷地处理认证、授权,集成session管理和单点登录(SSO:single sign-on)。
JCCKit是一个很小(< 100Kb)而且灵活的图形报表制作框架。
JClaim是一个即时消息框架。它为IM客户端和工具提供一组Swing UI组件。它的特性包括: 1.跨平台:可运在Windows,Macintosh,Linux,Solaris平台之上。 2.可连接到各种聊天网络包括AIM (实现聊天,文件传输,Icons),ICQ (实现聊天),Yahoo! (实现聊天,文件传输),...
它是由Java语言编写的日程处理程序,它目的是提供强大的定时处理功能,让我们的应用程序可以按照提供的时间表来执行不同的应用。Jcrontab的特点 1、在指定的时间表中可执行Classes/Threads/main/EJB/Methods/NativePrograms等应用。 2、提供完全按照Unix的UNIX-POSIX...
JAXX是一个开源的XML用户界面框架。JAXX通过XML文件来描述组件和它们的相互作用,然后把这些XML文件编译到普通的Java classes中。开发用户界面组件用JAXX将比用平常Java代码更快速而且更容易。它的特性包括:强大的脚本编辑、数据绑定、CSS stylesheet支持等其它高级...
GOIM是一个jabber客户端,采用Eclipse RCP技术实现(也可以作为eclipse插件来使用,在线安装地址:update.sphene.net)。jabber所有的基本功能GOIM都具备包括(接收/发送消息,提示在线/离线,新用户注册,服务检测(service discovery)等)。
简单日记门面(Facade)SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以选择直接实现SLF4J接的loging APIs如: NLOG4J、SimpleLogger。也可以通过SLF4J提供的API实现来开发...
Gos4j是一个多任务处理顺序软件。支持未知环境的实时处理。可以根据最终目标选择被处理的优先级。
Aperture这个Java框架能够从各种各样的资料系统(如:文件系统、Web站点、IMAP和Outlook邮箱)或存在这些系统中的文件(如:文档、图片)爬取和搜索其中的全文本内容与元数据。它当前支持的文件格式如下: Plain text HTML, XHTML XML PDF (Portable Document Format) RTF...
Fuse是一个轻量级的资源注入包特别设计用于GUI开发。资源注入是在GUI组件与它的资源之间的一种依赖反转。从而代替在GUI组件中加载和创建资源。
Oddjob is a free open source Java job scheduler and job tool kit. Oddjob's goal is to provide some order and visibility to all the batch files and cron jobs that tie an enterprise's critical business processes together. Additionally Oddjob will of...
商务智能套件SpagoBI提供一个基于J2EE的框架用于管理BI对象如报表、OLAP分析、仪表盘、记分卡以及数据挖掘模型等。它提供的BI管理器能够控制、校验、验证与分发这些BI对象。 SpagoBI特性包括支持Portal、report、OLAP、QbE、ETL、dashboard、文档管理、元数据管理、...
EasyDBO是一个非常适合中小型软件数据库开发的数据持久层框架,系统参考hibernate、JDO等,结合中小项目软件的开发实际,实现简单的对象-关系数据库映射。
OpenebXML项目致力于提供一个ebXML框架,主要支持不久将由 UN/CEFACT和OASIS发布的ebXML规范2.0版。
Craftsman Spy是一个开源的JDBC日记框架.它实现了JDBC驱动.这个日记器将记录所有SQL连接,所有批处理,所有返回的记录集,所有带参数的存储过程和执行处理所发费的时间.
PAW (pro-active webfilter)是一个用来过滤HTTP的代理服务器.它基于Brazil框架(由SUN提供作为开源的一个项目).PAW允许增删Handlers(过滤所有输出requests)与Filters(过滤所有输入HTML response).PAW还有包括一个针对最终用户的GUI.它所有的配置文件都以XML的格式存在.