SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,最佳实践的总结与演示。
Quickstart: 一个迷你的Todo-List应用,演示CRUD Web+Restful API。
Showcase: 五花八门的JavaEE技术大派对。
SpringSide 由 @江南白衣 开发
SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,最佳实践的总结与演示。
Quickstart: 一个迷你的Todo-List应用,演示CRUD Web+Restful API。
Showcase: 五花八门的JavaEE技术大派对。
SpringSide 由 @江南白衣 开发
一入侯门深似海,大家两年不见了。 1. 开场白 这次复活的是SpringSide-Utils模块,把在唯品会两年的实践抽取出来,做一个大大大的公共类库。一边封装 Guava 和 Apache Common Lang,一边参考移植各门各派的精华: 框架/容器随身自带:Spring,Netty,Tomcat,Jetty,ElasticSearch 专门的类库:Jodd, Apache Common IO,Common Collections,JCTool,OpenHFT,AndroidUtilCode 大厂的开源类库:Facebook JCommon,twitter commo...
SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,较佳实践的总结与演示。 SpringSide的发布越来越有窦大仙的风格,东玩一下,西玩一下,《五鹊六雁》之后就是《八和九生》 另外SpringSide的官网地址改成 http://springside.github.io 了 Redis 演示改进,在实际项目中不断修改,无数的提交记录,实现JedisTemplate、Scheduler、Master Elector,尝试使用NoSQLUnit...
SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,较佳实践的总结与演示。 4.1.0 GA是4.0版大半年后的归来版,也没太多广告词了,默默列一下变化: Redis 演示,计有Session、Timer、Scheduler、Master Elector四款。 Spring MVC 升级3.2后对Restful的支持更好,比如更好的异常处理。 Logback 替换后来被批评并发时缓慢的Log4j 1.2。 Tomcat Jdbc数据库连接池取代被...
SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,较佳实践的总结与演示。 4.0.1 GA是4.0版的Encore返场,一个纯BugFix版本。然后4.1版就开始继续上路了。 生成新项目的Archetype bug修正 JPA动态查询Bug修正 一些3PP更新 PS. 大家希望4.1版有什么新演示请留言。 江南白衣的微博: www.weibo.com/calvin1978...
SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,较佳实践的总结与演示。 经过漫长的7个月和6个RC版本后,SpringSide 4.0的稳定版终于赶在黄石公园爆发前上画了。《一代宗师》还是留给外星人看吧。 整个SpringSide 4.0版的主要修改记录: DAO框架转用Spring Data JPA + Hibernate 4.x,同時增加MyBatis的演示。 MVC框架转用Spring MVC 3,同时演示SiteMesh 2.x,及...
提示信息 4.0主要改动见What's New in 4.0。 未来功能见RoadMap。 4.0.0.GA版 -- 2012.10.06 经过经过漫长的7个月和6个RC版本后, 4.0版终于杀青了。 大的改动只有两个: 支持在管理页面中的动态组合查询条件 支持以Quickstart示例为模板生成新项目 3PP update : slf4j 1.6.6->1.7.1, Spring Data JPA 1.1.0-> 1.2.0 RC1, Jquery-Validate 1.9.0->1.10.0...
SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,最佳实践的总结与演示。 一周前发布的RC4版略显匆忙,此版本进行了大量的细致皱纹修复,另外完成了长期欠账之一的"分页与排序“,已无限接近于稳定发布版。 Spring Data JPA显示分页与排序 JSP2.0的直接用JSP编写的taglib 封装页面中的排序与分页显示 Twitter BootStrap升级2.1.0, 解决与JQuery-Validate及Spring ...
4.0.0.RC4 -- 2012.08.26 一杆子就到了4个月以后,受了Play 2.0的刺激,将mini-service与mini-web合并成更简约更清新的Quickstart-Todolist项目,而且Jetty Server 在开发时可以在Eclipse里按个回车就快速重载应用。 New Features CSS框架从Blueprint改为Twitter Bootstrap 使用Spring MVC与Spring RestTemplate替代Jersey。 Improvements 整理springside-core中的基础类库。 Shiro更合理的使用授权缓存,在annotation和jsp tag...
SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,最佳实践的总结与演示。 原本固定三周一个迭代的发布时间, 整整晚了两周,因为中间的清明长假,以及不想写文档的惰性等等原因, 当然还包括了很多没有在ChangeLog里一一列明的细微改进。 为什么SpringSide不能做一个更大更完整的示例,因为只是现在的几千行代码规模,每次自己Review都已经能找到很多可以改进的地方...
SpringSide主站已迁移到 http://springside.github.com/springside4/ SpringSide是以Spring Framework为核心,提供Pragmatic的企业应用开发开源Kickstart。 如果说Sun 的代码规范规定了大家如何命名变量,怎么编写注释的话,SpringSide则是用主流的技术选型、Pragmatic的编程实践来开发JavaEE企业级应用的总结与演示。 SpringSide 由 @江南白衣 开发...
总是不想看旧时的照片,多好的青春啊,都消逝了。 也不想看发布过的SpringSide,但理由恰恰相反,好烂的代码,之前怎么会把它发布出去。 这个3.3.4版,就是对3.3.3版的一堆修正。 SpringSide Core项目大规模修订,注释,测试。 JSW + Jetty的轻量级运行环境演示 - 最潮的运行环境。 Tokyo Tyrant Key-Value数据库演示。 JMockit演示 - 解决EasyMock解决不了的问题。 其他修改: Sonar 加入更多CheckStyle规则 升级DBCP使用 升级...
"SpringSide是以Spring Framework为核心,以主流的技术选型、Pragmatic的编程实践来开发JavaEE应用的总结与演示。" Hmm...居然还差半个月就有半年没发新版了,long time no see 啊。 好在公司的新项目选型都与SS接近,所以新代码里其实有很多是亲爱的同事们的手笔, 不再是一个人在战斗了。 大幅改进Maven使用,更规范,更符合团队多子项目开发的习惯. 大幅改进功能测试,使用Jetty + H2 + DBUnit + Selenium2.0(HtmlUnit Driver...
SpringSide 发新版本了,都是一些小调整: JMS演示: ActiveMQ + Spring-JMS的 Topic/Queue生产者, 主动轮询消费者与Message Driven POJO的演示. WebService演示:WS 二进制数据传输(MTOM附件协议与直接BinaryBase64传输) Hessian高性能服务演示. Web演示:文件下载Servlet, 演示内容压缩,缓存控制等, Apache HttpClient多线程高性能使用演示. 集群:各示例支持通过Maven实现集群多节点的配置、打包和运行. 数据库:演示数据库Der...
作为3.1系列的最后一个版本,3.1.8版的代码质量在 Hudson + Sonar 双塔控制下,慢慢开始好转了. HibernateTools生成CRUD与测试用例代码. Hibernate演示升级:支持Oracle演示,扩展Dialect支持数据库专有特性, 页面快速过滤条件支持日期和数字类型. Service层重构:每个Manager类管理多个相关的Entity,Service类只依赖于Manager类. Web服务演示升级:演示WS-Security的认证机制,在功能测试中增加WebService客户端演示。 Web演示...
3.1.2是连跳了3.1.0和3.1.1两个版本后的GA版本,一边忙着Mini-Example这一亩三分地的升级,一边开始Showcase的演示...... 3.1.2版主要变更 Struts2:升级Struts 2.1.6 ,使用Convention Plugin 实现完善的MVC零配置文件。 JQuery:升级JQuery 1.3.2后速度大为加快,演示JQuery Ajax典型用法及跨域的Mashup。 Hibernate:支持DAO or Not DAO两种模式,对泛型DAO基类的功能增强与代码重构。 SpringSecurity:授权名称从容易混淆的...
重要改进: 使用Spring 2.5的IOC annotation 实现Service层/Dao层零配置。 使用Spring 2.5的新测试框架. Hibernate Ehcache Lv2 缓存:1. 配置优化 2.集群环境使用 Struts2.1版zero-config 与 code-behind的合并,实现零配置文件 其他改进: applicationContext.xml抽取易变的定义到properties文件,支持集群服务器之间,开发者之间有不同参数但又不影响主properties文件。 依赖库版本升级(没有使用其新特性) Hibernate 3.2.6 升...
新版本总体改进如下: 总体改进: 从头完善Wiki文档.(finish) 重新提供All in One 版本.(finish) 编写quickstart.bat实现傻瓜式初始化流程,见QuickStart 3.0.2。(finish) 整理Checkstyle/Pmd 代码检查规则,并使代码符合规范,见代码规范。(finish) Maven使用改进: 使用nexus maven私服,在all-in-one版本中包含所有jar. 简化目录:1.项目的webapp目录从src/main/提升到根目录. 2.extreme-web目录采用精简的结构(finish) 降低强...
评论