面向切面的数据验证组件研究与实现

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:humeiyu2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的数据验证方法会造成数据验证代码纠缠在一起,使得软件的维护性与重用性大大降低。面向切面编程技术(AOP)可将应用程序中的“横切关注点”从“纵向关注点”中分离出来并被封装到一个可重用的模块中,再利用反转控制(IoC)实现数据验证逻辑与其它业务逻辑间的松散耦合。在此基础上具体构建了一个基于服务器端的数据验证组件-All4validate,并将其以低侵入的方式融入到现有的J2EE/EJB开发过程的组件产品中,有效地解决了传统数据验证方法的弊端,并极大地提高软件的开发效率。
其他文献
本文首次报导了掺铥的重金属—过渡金属氟化物Tm :BaY2 F8粉体的制备及其频率上转换发光 ,在 6 5 0nm的红光激发下 ,样品可产生频率丰富的上转换发射峰 ,其中包括波长为 41 7
针对以往个性化网站实时推荐系统存在很难预测用户未来浏览页面的不足,提出了一个混合型的实时推荐模型。该模型将动态模糊聚类技术和改进的关联规则相结合,既挖掘用户与页面的
以一个五自由度转子支承系统为例,简述了电磁轴承-转子系统的组成与结构特点;从设计与制造角度,将系统分成电磁轴承系统组件和转子系统组件两部分,分析了两个系统组件中各零
目前,机器人技术的研究和应用已经在我国各行各业中逐渐展开,而结合了IT技术和机器人技术的网络机器人技术在我国机械制造业中的研究和应用尚处于萌芽状态.本文简单介绍了网
为解决大多数影像设备只能沿某一固定方向获取图像序列的问题,分析了医学图像数据的特点,提出了一种医学图像切片二次交互式提取的方法。根据切片实时交互性提取要求高的特点,结合医学图像三维数据场的建立,设计冠状面、矢状面和横状面切片的相互提取;并在此基础上给出了切片沿所需路径交互式提取的基本流程与具体方法。最后利用Visual C++开发工具,结合可视化工具包VTK(visualization toolk
研究了三维CAD软件SolidW orks二次开发和基于实例的推理模型。在设计资源库的基础上,通过用VB对Solid-W orks2004进行二次开发,实现了基于实例推理的望远镜快速设计平台,并以插件形式集成到SolidW orks2004中,用某望远镜的刹紧机构进行了验证。实践证明,该系统设计过程简单、产品设计效率得到明显提高。
邮件分类学习算法需要大量标注样本,人工标记工作费时费力。此外邮件内容因其表达方式上的特殊性,其特征空间一般是稀疏的,这种稀疏性会影响分类处理的效果。为了节省标记训练集的时间和精力,同时更好地处理稀疏的邮件数据,引入自适应选择最佳密度半径球形k-means聚类(SSk-means)算法,作为支持向量机(SVM)的前端处理,将训练集扩展后再送入SVM分类器。实验结果与性能比较表明,在训练集只有极少量标
针对二次调节伺服加载系统,建立了数学模型,利用MATLAB仿真软件,对液压和机械耦合干扰下的系统控制性能进行了仿真研究。仿真结果表明,随着负载压力、输出转矩和输出转速的波
8月25日上午,第二届全国数控技能大赛广东选拔赛在广州成功落下帷幕。21名优胜选手将代表广东赴京参加全国总决赛。
季戌四醇(PET)单晶结晶为四方晶系(R.Shiono,etal;ActaCryst.,11(1958)389),空间群I4-,单胞参数a=b=0.6083nm,c=0.8726nm,每个单胞含二个分子C(CH2OH)4大块优质单晶,利用水溶液降温法生长(SuGenbo,etal,J.Cryst.Grow.119(1992)368)。PET元件具有衍射强度高、背景低和检测AlScKα线等优点。理想完美的PET晶形呈三角形