JavaEE參考示例 SpringSide 4.0.0.RC4 -- 2012.08.26發布
SpringSide是以Spring Framework為核心的,Pragmatic風格的JavaEE應用參考架構,是JavaEE世界中主流的技術選型,以及最佳實踐的總結與演示。
- Mini-Web: 一個迷你的CRUD Web應用。
- Mini-Service: 一個SOAP/REST風格的Web Service。
- Showcase: 五花八門的JavaEE技術大派對。
4.0.0.RC4 -- 2012.08.26
一桿子就到了4個月以后,受了Play 2.0的刺激,將mini-service與mini-web合并成更簡約更清新的Quickstart-Todolist項目,而且Jetty Server 在開發時可以在Eclipse里按個回車就快速重載應用。
New Features
- CSS框架從Blueprint改為推ter Bootstrap
- 使用Spring MVC與Spring RestTemplate替代Jersey。
Improvements
- 整理springside-core中的基礎類庫。
- Shiro更合理的使用授權緩存,在annotation和jsp tag中支持hasAnyPermissions的邏輯。
- JettyServer支持在開發時按回車快速重載應用,并解決Windows下鎖住靜態文件的問題。
- MyBatis使用方式大更新,更加簡潔。
- Scheduler演示更新,同時應用Spring的Task NameSpace快速配置普通任務。
- 使用GreenMail作為Mock Smtp Server
- Hibernate 自動根據jdbc medadata得出Hibernate Dialect,不再需要手工配置Dialect, 2nd緩存不再必須,演示移入showcase
- 3PP update: Spring 3.1.1->3.1.2, Spring Data JPA 1.0.3->1.1.0, Hibernate 4.1.2->4.1.6, Hibernate Validator 4.2->4.3, Shiro 1.2.0->1.2.1, Quartz 2.1.4->2.1.5, Ehcache 2.5.2->2.6.0, Jolokia 1.0.3->1.0.6, Jackson 2.0.1->2.0.5, Slf4j 1.6.4->1.6.6, Log4j 1.2.16->1.2.17, Guava 11.0.2->13.0, Aspectj 1.6.9->1.7.0, Commons-IO 2.3->2.4, Httpclient 4.2-beta1->4.2.1, Selenium 2.21.0->2.25.0, Jetty 7.6.3->7.6.5, H2 1.3.166->1.3.168
Task
- mini-web與mini-service項目合并為更簡單的QuickStart-TodoList項目,SOAP,Mybatis,Shiro的基于角色的授權演示移到showcase項目
- 從sprignside-core中分拆出專門的springside-test模塊
- 取消DBUnit的使用,POI的演示
- Sonar3.0 規則清理
本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!