GreenBox:基于Jakarta Velocity与Metamodel的代码生成框架。首先GreenBox框架从数据库schema,POJOs注释或XML文件读取元数据(metadata),然后根据Velocity模板生成你所需要的应用程序代码包括:pojo,DAO,delegate,Hibernate .hbm,Spring Context,JSF forms ,tableless CSS, EJB,SQL脚本,配置文件等等。该项目还提供一些辅助开发的IDE:GreenBoxThin IDE,GreenBoxDB NetBeans IDE Plugin,GreenBoxAnnotation NetBeans IDE。
Super CSV:Super CSV是一个用于处理CSV文件的Java开源项目。它完全围绕面向对象的思想进行设计,因此可以利用你的面向对象代码来使得处理CSV文件变得更加简易。它支持输入/输出类型转换、数据完整性校验,支持从任何地方以任何编码读写数据,只要提供相应的Reader与Writer对象。可配置分割符,空格符号和行结束符等。