简单易用的Web框架:SummerCool介绍?SummerCool是国内某大型电子商务平台的架构师自主开发的MVC框架,该框架
简单易用的Web框架:SummerCool介绍
?
SummerCool是国内某大型电子商务平台的架构师自主开发的MVC框架,该框架是基于Spring MVC做封装处理,使用方法也与SpringMVC保持一致,只要会SpingMVC就会使用该框架。学习成本低、易于上手,容易在社会上招聘人才。
该框架基本灵配置,只需要一些基础配置,也不需要注解。实现了某公司webx3的功能并且在性能上高于此框架,安全性较高,经安全测试部门测试后是漏洞为0。该框架实现了下面一些功能:配置灵活、支持OSGI、页面流处理、单例模式(性能高)解决CSRF/XSS安全问题和单白名单、页面错误拦截、页面组件、自定义权限设置等等。该框架已经在某大型互联网公司使用,已经大约使用有1年半的时间,没有发现框架的BUG等。
该框架的功能结构图如下所示:
?
??
?
? 详见http://code.google.com/p/summercool/,欢迎大家使用和提出宝贵意见。
1 楼 dragonsoar 2011-05-10 该框架和实例还在完善中,请大家慢慢更新。^_^ 2 楼 chpublish1012 2011-05-11 是叫“清凉夏日”吗
说说比springmvc好在哪
多多完善文档 3 楼 dragonsoar 2011-05-11 chpublish1012 写道是叫“清凉夏日”吗
说说比springmvc好在哪
多多完善文档
1. Spring MVC自身有些问题。
如:1)页面错误不能拦截
2)页面错误会把错误的堆栈信息直接打印到Response的Writer中。
3)错误信息不能通过errorCode这样的错误号进行定制定,只能以错误类型进行定制化。
4)不能自定义规则的“约定胜于配置”
5)使用注解会降低性能,如果想完成4)所提到的功能。
等等吧,还实现了一些自己在大型电子商务系统所遇到的一些别的问题。 4 楼 vb2005xu 2011-05-11 我很无语 难不成多穿一个衣服 就成飞天猪了 5 楼 dragonsoar 2011-05-11 vb2005xu 写道我很无语 难不成多穿一个衣服 就成飞天猪了
这个兄弟说的很对,其实这个也根本算不上是框架,只是按照目前的需求和未来可能需要扩展的地方,进行了封装和部分改进而。。。
所以根本不算上是自己又造框架;不过为了拿出去好听点,所以起了个名。^_^ 6 楼 马伽角 2011-05-11 算是改造spring mvc 的不足吧,,额。。。。 7 楼 dragonsoar 2011-05-11 马伽角 写道算是改造spring mvc 的不足吧,,额。。。。
确实是这样的,呵。 8 楼 skycity220 2011-05-13 没得下载哦 9 楼 lqixv 2011-05-13 skycity220 写道没得下载哦
svn上有代码,这比哪些名为开源,却必须通过其他方式才能得到的源码的项目,好太多了!所以支持一下! 10 楼 dragonsoar 2011-05-13 lqixv 写道skycity220 写道没得下载哦
svn上有代码,这比哪些名为开源,却必须通过其他方式才能得到的源码的项目,好太多了!所以支持一下!
谢谢支持啊,呵呵;这个是本人在大型电子商务公司遇到问题的一个总结吧。
然后代码正在开发阶段,这个是我同事的BLOG,我会把框架模型全弄出来后自己再建一个网站进行宣传的,呵。 11 楼 lovit 2011-05-14 你们不是同一个公司吗。 12 楼 yq4427 2011-05-14 在哪下载? 没找到啊.. 13 楼 starmb 2011-05-15 dragonsoar 写道lqixv 写道skycity220 写道没得下载哦
svn上有代码,这比哪些名为开源,却必须通过其他方式才能得到的源码的项目,好太多了!所以支持一下!
谢谢支持啊,呵呵;这个是本人在大型电子商务公司遇到问题的一个总结吧。
然后代码正在开发阶段,这个是我同事的BLOG,我会把框架模型全弄出来后自己再建一个网站进行宣传的,呵。
真没找到框架的源码所在.还请楼主明示.不能这么忽悠大家吧? 14 楼 dragonsoar 2011-05-16 starmb 写道dragonsoar 写道lqixv 写道skycity220 写道没得下载哦
svn上有代码,这比哪些名为开源,却必须通过其他方式才能得到的源码的项目,好太多了!所以支持一下!
谢谢支持啊,呵呵;这个是本人在大型电子商务公司遇到问题的一个总结吧。
然后代码正在开发阶段,这个是我同事的BLOG,我会把框架模型全弄出来后自己再建一个网站进行宣传的,呵。
真没找到框架的源码所在.还请楼主明示.不能这么忽悠大家吧?
当然不会了,忽悠大家对我也没有什么好处,呵呵~
SVN地址是:https://summercool.googlecode.com/svn/trunk 15 楼 glamey 2011-05-19 我最喜欢约定大于配置了。搞得跟ROR很类似。 16 楼 javaoldboy 2011-10-17 maven编译不成功,不知道是少什么jar包。
另外,我只是想在本地搭个环境研究一下,是不是一定要用maven呢?