JavaEE参考示例 SpringSide 4.0.0.RC4 -- 2012.08.26发布

openkk 12年前
   <p><img alt="JavaEE参考示例 SpringSide 4.0.0.RC4 -- 2012.08.26发布" src="https://simg.open-open.com/show/7f4d725ef132b4abb26254a1f541231c.jpg" width="110" height="26" /></p>    <p><a href="/misc/goto?guid=4958522863993884508" target="_blank">SpringSide</a>是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考架构,是JavaEE世界中主流的技术选型,以及最佳实践的总结与演示。</p>    <ol>     <li>Mini-Web: 一个迷你的CRUD Web应用。</li>     <li>Mini-Service: 一个SOAP/REST风格的Web Service。</li>     <li>Showcase: 五花八门的JavaEE技术大派对。</li>    </ol>    <h2 style="border-bottom:#cccccc 1px solid;position:relative;padding-bottom:0px;border-right-width:0px;margin:20px 0px 10px;padding-left:0px;padding-right:0px;font-family:Helvetica, arial, freesans, clean, sans-serif;border-top-width:0px;font-size:24px;border-left-width:0px;cursor:text;padding-top:0px;">4.0.0.RC4 -- 2012.08.26</h2>    <p style="border-bottom:0px;border-left:0px;padding-bottom:0px;line-height:22px;padding-left:0px;padding-right:0px;font-family:Helvetica, arial, freesans, clean, sans-serif;color:#333333;font-size:14px;border-top:0px;border-right:0px;padding-top:0px;">一杆子就到了4个月以后,受了Play 2.0的刺激,将mini-service与mini-web合并成更简约更清新的Quickstart-Todolist项目,而且Jetty Server 在开发时可以在Eclipse里按个回车就快速重载应用。</p>    <h3 style="border-bottom:0px;position:relative;border-left:0px;padding-bottom:0px;margin:20px 0px 10px;padding-left:0px;padding-right:0px;font-family:Helvetica, arial, freesans, clean, sans-serif;color:#333333;font-size:18px;border-top:0px;cursor:text;border-right:0px;padding-top:0px;">New Features</h3>    <ul style="border-bottom:0px;border-left:0px;padding-bottom:0px;line-height:22px;margin:15px 0px;padding-left:30px;padding-right:0px;font-family:Helvetica, arial, freesans, clean, sans-serif;color:#333333;font-size:14px;border-top:0px;border-right:0px;padding-top:0px;">     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">CSS框架从Blueprint改为推ter Bootstrap</li>     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">使用Spring MVC与Spring RestTemplate替代Jersey。</li>    </ul>    <h3 style="border-bottom:0px;position:relative;border-left:0px;padding-bottom:0px;margin:20px 0px 10px;padding-left:0px;padding-right:0px;font-family:Helvetica, arial, freesans, clean, sans-serif;color:#333333;font-size:18px;border-top:0px;cursor:text;border-right:0px;padding-top:0px;">Improvements</h3>    <ul style="border-bottom:0px;border-left:0px;padding-bottom:0px;line-height:22px;margin:15px 0px;padding-left:30px;padding-right:0px;font-family:Helvetica, arial, freesans, clean, sans-serif;color:#333333;font-size:14px;border-top:0px;border-right:0px;padding-top:0px;">     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">整理springside-core中的基础类库。</li>     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">Shiro更合理的使用授权缓存,在annotation和jsp tag中支持hasAnyPermissions的逻辑。</li>     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">JettyServer支持在开发时按回车快速重载应用,并解决Windows下锁住静态文件的问题。</li>     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">MyBatis使用方式大更新,更加简洁。</li>     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">Scheduler演示更新,同时應用Spring的Task NameSpace快速配置普通任务。</li>     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">使用GreenMail作为Mock Smtp Server</li>     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">Hibernate 自动根据jdbc medadata得出Hibernate Dialect,不再需要手工配置Dialect, 2nd缓存不再必须,演示移入showcase</li>     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">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</li>    </ul>    <h3 style="border-bottom:0px;position:relative;border-left:0px;padding-bottom:0px;margin:20px 0px 10px;padding-left:0px;padding-right:0px;font-family:Helvetica, arial, freesans, clean, sans-serif;color:#333333;font-size:18px;border-top:0px;cursor:text;border-right:0px;padding-top:0px;">Task</h3>    <ul style="border-bottom:0px;border-left:0px;padding-bottom:0px;line-height:22px;margin:15px 0px;padding-left:30px;padding-right:0px;font-family:Helvetica, arial, freesans, clean, sans-serif;color:#333333;font-size:14px;border-top:0px;border-right:0px;padding-top:0px;">     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">mini-web与mini-service项目合并为更简单的QuickStart-TodoList项目,SOAP,Mybatis,Shiro的基于角色的授权演示移到showcase项目</li>     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">从sprignside-core中分拆出专门的springside-test模块</li>     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">取消DBUnit的使用,POI的演示</li>     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">Sonar3.0 规则清理</li>    </ul>