sakai源码怎么学习
sakai源码怎样学习sakai采用了太多的开源框架,而且没有系统文档,学习起来不是容易的事情,需要专门的培训和
sakai源码怎样学习
sakai采用了太多的开源框架,而且没有系统文档,学习起来不是容易的事情,需要专门的培训和锻炼。在有一定java基础上,需要了解Spring框架、JSF框架、hibernate框架,还需要了解tomcat运行原理。
建议从spring 入手,学习了解Spring 框架。然后,学点JSF框架,还要学点 velocity 框架和javascript 语言.,最后才开始学习sakai。
另外,简单理解,Sakai就是另外的一个Spring框架,是一个中间件技术。
它的界面部分,用了些 velocity 框架,和JSF框架,以及一点AJAX(javascript)技术。
它的组建部分,用了 Spring框架,而且是改写了Spring框架。
它的数据部分,用 了 Hibernate 框架,
Sakai工程(2.6版本为例子),分为两部分,如果你要编译源代码,
要注意了:
(1)kernel 部分,主要是内核功能。
(2)core部分,主要是组件部分,
一般来说,你下载的源代码,都是(2)core部分,
你编译后,部署时候,你的源代码会自动去sakai网站下载内核部分(1)kernel 部分,内核部分由sakai专家维护的。