Spring, Hibernate, Spring Data, Akka, Twitter Bootstrap, Apache Tiles, jQuery案例
这是一套基于Spring, Hibernate, Spring Data, Akka, Twitter Bootstrap, Apache Tiles, jQuery的简单案例源码,
该源码中大概有hibernate实体, spring data 实体, akka的 actors模型用来实现邮件发送,一种类似jobs机制(Jdonframework使用类似机制实现模型驱动), models模型, repositories仓储, services服务和控制器类.
有许多框架级别类处理exceptions和错误,一般开发者可以以这个项目为基础开发自己的项目。
这个项目中表现出UI框架使用了Twiiter Bootstrap, Apache Tiles, jQuery, jQuery Validation, JSPs。
总共使用了如下技术:
Maven
Java 1.7
Spring 3.1.1
Hibernate 4+
Spring Data
MongoDB
Akka 1.3+
Apache Tiles 2+
Twitter Bootstrap 2+
Velocity for Mails
BootSwatch
jQuery
个人观点:由上看出,目前Spring已经不再像过去是一种项目中主要框架,而是需要和更多框架配合,从这个现象本身说明,Spring的边界并没有发展。