utopia-framework是一个以Spring为核心的项目脚手架，框架将各个零散的环境（springmvc、hibernate3、mybatis3等）搭建好，并提供了基于Maven的代码生成器等来辅助项目开发与管理，可以自动生成Java层的model、dao、service和action等类，还可以使用Hibernate-annotation来自动生成数据表，使用了框架后可以快速地搭建出一个web项目。