精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-11-14
简介:轻量封装Spring MVC 因为本人在国内最大的电子商务公司工作期间,深感一个好的Web框架可以大大提高工作效率,而一个不好的Web框架,又可以大大的降低开发效率。所以, 在根据笔者在从事电子商务开发的这几年中,对各个应用场景而开发的一个轻量封装Spring MVC的一个Web框架。 笔者工作的这几年之中,总结并开发了如下几个框架: summercool( Web 框架,已经应用于某国内大型网络公司的等重要应用)、summercool-hsf(基于Netty实现的RPC框架,已经应用国内某移动互联网公司)、 summercool-ddl(基于Mybaits的分表分库框架,已经应用国内某移动互联网公司);相继缓存方案、和消息系统解决方案也会慢慢开源。 Summercool框架做为笔者的第一个开源框架
框架地址:http://summercool.googlecode.com/svn/trunk/summercool-web 应用地址:http://summercool.googlecode.com/svn/trunk/summercool-petstore 工具地址:http://summercool.googlecode.com/svn/trunk/summercool-tools 说明:此框架要用到spring-tools文件夹中的security文件夹中的文件,使用此框架的人员请将security文件夹的内容替换到JDK中的security文件夹中
一、N久没有更新开源系列的东西了,对大家深表抱歉,以后会继续慢慢的做起来了 不过今天很奇怪,是我电脑的问题还是网络的问题还是iteye的问题呢?发现好像系统打开很慢啊,我现在都要考虑是不是要换地方了。而且发现我的浏览数也没有上去,郁闷啊,呵呵~
二、自定义controller配置 记得有一个哥们一直问我,我要自己配置一个Controller,而不是想通过扫描进去的。这个怎么整?而且我的这个Controller不一定放在哪个文件夹下面去 其实挺简单的,所以我在这里把这种应用场景补充一下: 我在petstore这个应用中的"url-configurer.xml"里面,又添加了一个WelcomeController的配置。 1) 自定义一个WelcomeController.java,并继承自AbstractController 2) 添加一个url映射关系:/welcome.htm --> welcomeController 3) 具体welcomeController里面做了啥,请直接看代码
通过这样的配置就可以直接自定义一个controller,用自己想到的url映射到相应的处理类了 因为项目等等原因,框架工作一直没有继续下去,最近会继续下面的,希望感兴趣的人多加关注
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> <property name="urlMap"> <map> <entry key="/item/*.htm" value="/item/item_detail.htm" /> <entry key="/welcome.htm" value-ref="welcomeController"/> </map> </property> </bean> <bean id="welcomeController" class="org.summercool.platform.web.module.petstore.controller.WelcomeController"/>
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-11-15
支持楼主,太厉害了。牛人
|
|
返回顶楼 | |
发表时间:2012-12-13
相当于是在 spring 上又封装了一下吧?
没啥新鲜的 |
|
返回顶楼 | |
浏览 3393 次