-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Design
springside edited this page Feb 25, 2012
·
34 revisions
SpringMVC3.0 Restful的风格终于回归了MVC框架的本质,对比之下Struts2概念太复杂更新又太懒了。
JSP2.0且尽量使用JSP EL而不是taglib,一向是SpringSide的推荐,不多说。
SiteMesh3,用于页面的layout和decoration。一直想要这种框架,但如Tiles们的配置都太复杂了,直到SiteMesh的3.0出现。
JQuery, 随大流用了Jquery。其实Dojo的面向对象语法更优美,但用户数和插件社区不如JQuery。
Blueprint CSS, 随便挑的一个CSS框架,提供了简便的布局CSS和基本的页面美化。
简单应用里,领域对象肯定是用JPA标注的。至于API用Hibernate还是JPA,因为那个极简便的DAO只要写接口就好了的Spring-Data-JPA,所以选了JPA,当然,JPA的实现还是用Hibernate.
对于追求高性能的应用,如mini-service这种Web服务系统,当然就是MyBatis了。
Ehcache, Memcache + Spymemcached
Spring, CXF, Jersey, Shiro, ActiveMQ, Quartz
##Utilizes Apache Commons3, Guava, JodaTime2, Jackson, Dozer, POI, Hibernate Validator
##Test Junit, Selenium2, Mockito + PowerMock
##Infrasture JDK6, Jetty7