最近断断续续阅读spring的IOC,和AOP源码,有感如下:
1:IOC。IOC大概过程如下;读取xml文件,一个个bean封装成BeanDefinition(具体涉及xml解析,用doc),然后放入一个map中。key是
bean定义的id,value是BeanDefinition。然后当BeanFactory调用getBean方法时候,从map找出BeanDefinition,然后用jdk的反射机制
或者cglib方式生成bean,如果类中还要注入其他bean,迭代调用getBean生成其他bean,最后返回一个实例Bean。
2:AOP。按我的的理解,aop是基本上就是一个代理,调用指定方法之前类似拦截器的调用一个个指定的MethodBeforeAdvice,调用方法
之后调用AfterReturningAdvice,如果有异常调用ThrowAdvice(这个比上面两个复杂)。这个用处最大的我看就是事务控制了吧,权限
拦截也可以这样做,哈哈
感触;其实spring(基本上用到反射,当然设计模式很多,核心的bean),hibernate(就是封装了jdbc,里面重要的就是entity,表和entity对应),
struts1.x(就是封装了servlet,记不记得web.xml里面那个actionservlet,哇哈哈),刚开始学习的时候感觉框架很神秘,现在感觉还是基础重要啊,
大的框架都是一步步从基础累加出来的。
分享到:
相关推荐
光大证券_0310_技术形态选股系列报告之一:开宗明义论形态.pdf
最后,通过上述的论述,作者总结指出,珍视阅读所带来的幸福感,正确选择和对待书籍,是每一位热爱阅读的人应当做到的。只有这样,阅读才能真正成为一种提升个人素养、陶冶情操的过程,使读书人享受到一种物质无法...
第1章 【开宗明义】纵观全貌 第2章 ZooKeeper之序列化组件源码解析【透视现象,直击本质】 第4章 持久化【高手过招必备】 第6章 服务器启动 【由浅入深,先学好单机版,才能掌握集群版】 第7章 会话管理 【无处不在...
理财规划是一项系统性工作,旨在帮助个人和家庭实现财务目标,确保经济安全,并提高财富积累。从AFP(Accredited Financial Planner)家庭财务报表的学习中,我们可以了解到这一过程主要包括以下几个关键步骤: 1. ...
在这一讲中,教案开宗明义,将人物描写作为训练的起点。人物描写是写作中极具挑战性的部分,它不仅要求学生能够抓住人物的外貌特征,还要通过这些特征传达出人物的性格和情感。因此,教学目标着重于提升学生通过细节...
特别是对高中生而言,在高考语文的文言文阅读训练中,那些浸透着深邃思想和高超文采的古代散文,不仅是语言文字能力的考验,更是对历史、军事、政治智慧的一次次深刻洞察。《后出师表》便是这样一篇具有代表性的文言...
1. 珍惜生命与灾难教育:《开学第一课》开宗明义地向小学生传达了珍惜生命的重要性。在2020年这样一个特殊的背景下,课程特别强调了在疫情防控中的自我保护和珍爱生命的态度。教育学生们通过认真学习,不仅为自身...
首先,课件开宗明义地阐述了数学学习的重要性。数学不仅是基础学科,更是培养逻辑思维与解决问题能力的关键。为了让孩子们意识到数学学习的价值,课件用生动的故事和诗歌,将枯燥的数学知识转化为趣味盎然的学习体验...
首先,教案开宗明义地提出教学目标,这一目标是全方位的,它不仅包括了对孩子情感态度价值观的培养,也涵盖了字词句学习、阅读能力的提升,以及学习方法和习惯的建立。在情感态度价值观方面,教案尤为突出的是培养...
《人之初》作为新五四制人教统编版一年级下册语文教学的一部分,承担着传承经典与启蒙智慧的双重任务。《三字经》作为中国古代的启蒙教材,其言简意赅的韵文长期以来对儿童教育发挥着不可替代的作用。课件《人之初》...
在现代经济分析与财务预测中,理解并计算增长率和降低率是至关重要的技能之一。增长和降低的数学模型帮助分析师们估计市场动态、业务扩展以及成本控制等多个方面。本文档是一份精心准备的PPT学习教案,其主题是“用...
在实际的软件开发过程中,合理管理源代码文件至关重要。版权和版本声明的正确处理能够帮助开发者及使用者了解代码的使用权限和更新历史。头文件和定义文件的结构则是保证代码模块化和避免重复编译的关键。作者详细...
在宋朝历史上,张孝祥所著的《太平州学记》不仅是一篇记载地方教育发展史的文章,更是对一位官员在逆境中坚持教育事业的颂歌。文章以太平州的州学重建为线索,记录了王侯秬在面对水灾、边事等重重困难时,依然能够...
报告中的主要流程图、程序源代码、测试及输出结果的展示,都是为了让学生能够更全面地把握整个系统的开发流程和细节。 此外,课程设计还鼓励学生进行个人体会的总结和反思,以及对参考文献的研究和学习。通过这种...
《弟子规》的总叙部分开宗明义,提出了学习的宗旨和目的,即学习圣贤的教诲,实践日常生活中的道德规范。总叙部分奠定了整部作品的基础,为后文所涉及的各个道德领域提供了指导方针。 二、孝敬父母 在中国传统文化...
首先,试题开宗明义地指出,人体生理学的核心在于研究人体功能活动的规律。这意味着我们需要了解身体各部分如何在不同的内外环境中适应并维持相对稳定的内环境——这是一种通过精细调节来保持机体健康状态的过程。此...
第一部分开宗明义地宣告了诗歌的主题——为年轻一代歌唱。第二部分通过生动的意象,描绘出了少男少女的特质,让读者仿佛能看到他们活泼的身影和充满梦想的眼神。第三部分则是诗人情感的抒发,他将快乐和好的思想传递...
在《弟子规》的首篇【总叙】中,开宗明义地提出了教育的核心理念,即孝敬父母为首要之义,而谨慎和诚信则是其次。这一观点强调了家庭在个人成长中的重要作用,孝顺父母不仅是中华民族传统美德的核心,也是构建和谐...
首先,文件开宗明义地提出了“词语盘点”的概念,这是语文教学中的重要一环。通过对词语的反复阅读和记忆,学生能够有效增加词汇量,提高语言表达的丰富性和准确性。例如,教材中“干脆脆”、“失踪失”、“黯黯淡”...
《超右脑照相记忆》是书中提及的一种特别记忆法,它要求我们把每一页内容视作一个图像而非文字,这与传统的逐字阅读大相径庭。此外,书中还提到了潜意识的作用,以及曼陀罗修炼等方法,这些都需要持续三个月以上的...