AOP及其在房产管理系统开发中的应用研究

被引量 : 0次 | 上传用户:dgwyldgwyl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
AOP (Aspect-Oriented Programming,面向方面编程)是软件开发领域一种新的程序设计方法。由于传统的OOP (Object-Oriented Programming,面向对象编程)在代码的独立性、系统的维护性和可扩展性上存在比较大的问题,AOP通过分离系统的横切关注点,使得OOP编程中存在的代码散布和代码纠缠的问题得到了解决,使得程序具有更好的可维护性和扩展性。AOP不是OOP的替代,而是它的补充,OOP结合AOP进行项目开发是一种理想的软件开发策略。本文首先研究分析了面向方面编程技术,包括OOP的优点和缺点,AOP出现的背景、基本概念和主要应用领域;其次,研究分析介绍Java平台下AOP技术,包括目前使用得比较广泛的AOP开发工具Spring AOP。它是采用了反转控制(Inversion of Control,IoC)策略的基于J2EE的轻量级应用框架。它的核心是IoC容器。Spring AOP的实现基于动态代理(Dynamic Proxy),动态代理源于代理模式,即通过接口实现对业务对象的访问;再次,介绍了房产管理系统基本需求和详细设计,着重介绍了基于AOP进行房产管理系统的设计与实现,包括权限管理中的面向方面实现、日志记录的AOP实现和异常处理的AOP实现,同时给出了系统部分模块的实现界面。本文通过使用Spring AOP作为开发工具,将AOP的编程思想应用在房产管理系统中,使用OOP和AOP结合的方式实现了该系统,解决了以前在OOP系统中存在的问题;最后对本文工作进行了总结与展望。
其他文献
易顺鼎是清末民初的著名文学家、中晚唐诗派的代表诗人,与樊增祥并称“樊易”。学术界对其文学创作成就的整体研究还很薄弱,本文在结合时代背景和前人研究成果的基础上,对易
“一代词宗”夏承焘是中国现代词学的开拓者和奠基人,为中国词学的发展作出了巨大的贡献。据他现存的日记和词作,可知夏承焘的日常交游对他的词学研究和词创作有着极为重要的
腹股沟疝的治疗在近20年得到快速发展,由中华医学会外科学分会疝和腹壁外科学组修订的《成人腹股沟疝诊疗指南(2014版)》对新时期我国腹股沟疝诊疗提出了更高、更细致的要求
杨宾在年少时父亲被流放宁古塔,此后他曾为此远赴塞外。他一生中的大部分时间都在全国各地做幕僚,并且结识大量的社会名流。杨宾一生留下五百余首诗,这些诗不仅呈现出他诗歌
曾经通过对“大雁塔”的重新书写表达了强烈反叛色彩的韩东,再一次凭借其独具个人化风格的书写在小说写作中展现了巨大的创作潜力,在诗歌与小说间实现了“交叉跑动”。韩东的
吴伟业,明末清初著名诗人。吴伟业不仅创作了大量优秀的诗词作品,而且热衷戏曲活动,与戏曲圈内各类人士交往密切,并在清初隐居期间创作了三部戏曲作品——传奇《秣陵春》、杂
在当今经济全球化、社会信息化、国内各种社会矛盾加剧的背景条件下,信息传播格局、社会舆论生态、公众参与方式发生了极大的改变,舆论导向已成公安部门社会治理必不可少的内
作为知识密集型企业典型代表的专业服务业是当代经济的重要推动力。专业服务企业相对于制造企业面临着更加复杂的知识来源和知识类型,更加依赖于通过企业网络实现知识的获取
《五卷书》是印度《统治论》的一种。它既是故事集又是格言。全文共有1013偈格言和83则故事,比《萨迦格言》多549偈格言和29则故事。公元六世纪,《五卷书》通过一个帕荷里维
当前我国网络招聘进入了快速成长期。基于此,总结归纳了网络招聘作为一种新兴的招聘方式存在的问题:网络提供的信息真实度低;网络招聘人才层次有局限性;信息处理难度大;技术