FireStorm/DAO是一个java持续层代码生成器,它利用数据库的Schema定义或者直接通过JDBC连接数据库,从而生成基于DAO模式的完整的数据持久化层代码。
2.X版本可以生成基于CMP,JDO的持续层代码以及针对JBoss、BEA WebLogic 和 IBM WebSphere 等j2ee服务器的jsp代码。
最新的3.0版本还可以生成基于hibernate的持续层代码,同时可以生成基于struts1.1的form action和form bean代码。
其官方网址:
http://www.codefutures.com/products/firestorm/
不过是有试用限制的,破解后才能使用。