基于Annotation数据结构自动生成的研究与实现.pdf

基于Annotation数据结构自动生成的研究与实现.pdf

ID:49302866

大小:366.94 KB

页数:5页

时间:2020-02-29

基于Annotation数据结构自动生成的研究与实现.pdf_第1页
基于Annotation数据结构自动生成的研究与实现.pdf_第2页
基于Annotation数据结构自动生成的研究与实现.pdf_第3页
基于Annotation数据结构自动生成的研究与实现.pdf_第4页
基于Annotation数据结构自动生成的研究与实现.pdf_第5页
资源描述:

《基于Annotation数据结构自动生成的研究与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、34卷第1期微电子学与计算机Vol.34No.12017年1月MICROELECTRONICS&COMPUTERJanuary2017基于Annotation数据结构自动生成的研究与实现王雪梅1,李彩虹1,慕富强2,李廉1(1兰州大学信息学院甘肃兰州730000;2上海易可智联公司,上海201315)摘要:为了使整个数据库设计更加工程化、规范化和便捷化,使用Annotation注解技术实现数据库物理结构的自动生成,使之从数据库设计文档自动生成关系型数据库结构代码的方法,从而大大缩减了相关数据库开发的周期,提高了数据库开发的效率.关键词:数据库结构;自动生成;An

2、notation;java反射中图分类号:TP311.13文献标识码:A文章编号:1000-7180(2017)01-0114-05DOI:10.19304/j.cnki.issn1000-7180.2017.01.025Annotation-BasedDatabaseStructureAutomaticallyGeneratedDevelopment1,LICai-hong1,MUFu-qiang2,LILian1WANGXue-mei(1CollegeofInformation,LanzhouUniversity,Lanzhou730000,China;2S

3、hanghaiE-connectionsCompany,Shanghai201315,China)Abstract:Inordertomaketheentiredatabasedesignmoreengineering,standardizationandfacilitation,asusedherein,annotationtechnologytoautomaticallygeneratethephysicalstructureofthedatabase,sothatthemethodrelationaldatabasestructureofthecodege

4、neratedautomaticallyfromadatabasedesigndocument,thusgreatlyreducingtherelateddatabasedevelopmentthecycle,improvetheefficiencyofdatabasedevelopment.Keywords:databasestructure;automaticallygenerated;Annotation;Javareflection中没有更为简化的操作.因此相关数据库设计中数据1引言结构自动生成问题有待解决和研究.数据库设计自动化能有计算机参与中间大部分

5、数据库逻辑设计旨在根据数据库的逻辑结构来开发活动,减少软件人员的大量、复杂的重复劳动,从选定关系数据库(RDBMS),并设计和实施数据库的而有效地提高数据库系统开发速度,缩短开发周存储结构、存取方式.在实际应用中,数据库的物理[1][3]期.但在开发大型信息管理系统软件的过程中,存结构就是SQL语句.陈金水等学者提出使用数据在大批数据库表的建立和设计,这就使得工作变得非表结构来定义数据表逻辑结构和物理结构之间的关常繁琐,复杂,而且很耗时,如何快速高效地建立大批系,完成数据表物理结构的自动生成;文献[4]提出数据库表并提高开发效率已经成为数据库技术发展从设计文档中

6、读取信息,从而实现数据库物理结构所关注的问题.目前,已经有很多关于数据库设计的自动创建的方法.这些方法虽然都有效地解决了物工具,包括有PowerDesigner、ERStudio、CA的ER-理结构自动创建的问题,但却不是最佳最好的方法.Win、MicrosoftVisio等计算机辅助数据库设计的工本文利用Java5的新特性Annotation注释技具,这些工具都在不同程度上简化方便了数据库设计术、java反射技术和JavaBean实体封装技术,及数[2]各阶段的开发,但由于其大多数的设计工具都是收据库物理结构的SQL表现语言,实现数据库表的表费的,且在由数据库

7、逻辑阶段转化到物理阶段的过程结构代码生成器,从而使数据库的物理结构自动快收稿日期:2016-04-20;修回日期:2016-05-22第1期王雪梅,等:基于Annotation数据结构自动生成的研究与实现115速创建物理数据库管理系统,大大节约开发时间和成员变量,其值可以是如下3个:精力,提高开发效率.(1)RetentionPolicy.Class:默认值,编译器将Annotation存储于class文件中,但运行Java程序2相关技术时,JVM不会保留Annotation,即只存储但不参与2.1java反射技术程序运行;[5]JAVA反射机制是在运行状态中,

8、对于任意(2)Reten

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。