A WYSIWYG database modeling tool based on eclipse,it can generate code for hibernate,ojb,ibatis,openJpa.The supported platform includes oracel,db2,mysql,mssql,sybase,derby,MaxDB,SapDB,PostgreSql,HsqlDB and the databases which has JDBC driver.
NClass is a free tool to easily create UML class diagrams with full C# and Java language support.
An eclipse RCP project for quickly and easyly to develop java project, for developer or designer. It includes some model definition about data, rule, flow. Of course, an IDE for them.