授权协议: GPL
开发语言: Java
操作系统: 跨平台
收录时间: 2013-01-09
提 交 者: 青青小树


     spring在设计上真博大精深啊,无论从哪点来说,都非常不错,当然啦大家一直说他的配置麻烦,这应该是人家的设计思想吧,把每个类都看成一个bean,以xml的方式配置关系,就像java的面向对象,还有人家自己说的“Open for extension,closed for modification”,真不是标题党啊,每个组件都体现着灵活的扩展啊。

    spring mvc 以他强大的ioc为背景,来设计mvc,Eternal没有毕老爷,只能自己弄暂时叫持有者的东西吧,来保存控制器(action)、拦截器的实例,再由一个前置控制来接受用户所有的请求,没错,所有的,接收到后,交由叫处理者,他的工作就完事啦,处理者访问持有者找到用户访问的控制器,在调用控制器前,先执行拦截器链,之后在调用控制器,把控制器返回的结果,交给渲染者,来完成视图的选择和渲染,渲染者包含视图和数据,这里为了设计的简单,将处理者和渲染者合并为一个,统称为处理者,处理并渲染着。

       eternal力求简单,几乎无配置,当然啦前置servlet还是的配的,要不没发工作啦。控制器的编写应用当前流行的注解流,拦截器更简单。只要会写“Hello World”代码的java开发者,几乎不用学eternal。

blog地址:http://my.oschina.net/eternal

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

eternal 的相关资讯

还没有任何资讯

eternal 的相关博客

3、Eternal框架-控制器

介绍 MVC:Model-View-Controller,包括三类对象,Model模型对象、View视图表示、Controller控制器。在应用MVC方式以前,通常...

9、Eternal框架-观察者

你站在桥上看风景,看风景的人在楼上看你。明月装饰了你的窗子,你装饰了别人的梦。 我们只说前面2句。 第一句:当你站在桥上...

5、Eternal框架-处理者

处理者Handler.java,处理所有的请求,包括控制器,静态资源。Handler 静态资源:通过流输出静态资源。 括控制器:通过请求的...

1、Eternal框架-设计之初

人生若只如初见,何事秋风悲画扇。 在第一次接触到框架(struts)后,是那么激动,买书找资料,疯狂的学习,以至于在项目中滥...

10、Eternal框架-依赖注入

我在茫茫人海寻着你,沿着你给的痕迹,我想我们会相遇,在浪漫的雨季,或是冰天雪地。 依赖注入或控制反转这个概念大家太熟悉...

7、Eternal框架-拦截器

拦截器有2中类型:全局和私有。全局拦截器所有控制器都会调用,在web.xml配置;私有只某个控制器的,在Mapping注解中配置。 ...

6、Eternal框架-渲染者

渲染者JspRenderer.java完成视图的选择和把数据放入作用域。 package cn.eternal.renderer; import java.util.HashMap; impo...

23、Eternal框架-框架v1.3功能

在eternal 1.3中,将修改和添加以下功能: 1、修改管理数据库连接的方式。 2、增加aop功能。

4、Eternal框架-持有者

持有者Container.java持有,所有的控制器和拦截器实例,多个拦截器构成拦截器链。 初始化控制器:非常简单,在DispatcherSer...

28、Eternal框架v2-结束与新的开始

不管你知不知道,Eternal框架v2实际上是一个领域事件模型的框架,我自己认为领域事件模型是最好的开发形式,也懊恼现在的开发...

eternal 的相关问答

还没有任何问答,马上提问

评论 (0)

加载中
更多评论
0 评论
5 收藏
分享
在线直播报名
返回顶部
顶部