美文网首页
技术培训

技术培训

作者: Spring黎 | 来源:发表于2018-09-05 21:57 被阅读0次

    今天下午,公司组织了一次新人培训,鉴于我的基础知识不是很扎实,所以就去进行了旁听,收获很多。

    讲课的是公司的一个项目组长,技术和经验比较丰富,他经常给我们这些开发人员评审代码,指出不足之处,让我们的技术能力得到提高。

    他主要讲了四点内容,分别是spring,osgi,spring-dm和PE框架。

    Spring不用说,轻量级的企业开发框架,主要是IOC和DI,控制反转和依赖注入,通过IOC容器,实现Java Bean对象的生命周期管理。还有就是AOP,面向切面编程,通过拦截请求,动态地增加组件,实现额外的功能。

    OSGI则是一个系统,帮助企业将项目模块化、动态化,使每个模块中的最小单位,也就是Bundle之间实现相互独立,可以随时进行删除、添加操作。

    Spring-DM,它将Spring和OSGI进行了融合,实现了双方的功能。主要功能为:静态服务规范(导入导出包,提供服务,静态引用),以及动态服务规范(实例管理,动态引用)。

    最后的PE框架,是网银框架,基于Spring-DM,进一步优化了相关配置,使得开发更加便捷,更加系统。通过唯一的交易ID,找到对应的Template(模板),再找到对应的Chain(链条),在Chain中,执行一系列Commons(命令)。

    当执行到DelegateCommon这个特殊的命令时,则按照Chain~ Template~Action这一套流程走下来,实现交易功能。

    通过今天下午的培训,对于与开发相关的基础知识,有了更深的理解,期待明天的课程。

    相关文章

      网友评论

          本文标题:技术培训

          本文链接:https://www.haomeiwen.com/subject/scizwftx.html