期刊文献+

资源管理系统轻量级DAO模式的设计与实现 被引量:5

Design and implementation of the lightweight DAO mode of resource management system
下载PDF
导出
摘要 为了反复对出现的设计结构进行识别和抽象,得到一个通用的解决方案,实现模式的可重用性,使系统有良好的伸缩性。在详细分析持久性存储数据访问方式的基础上,提出了轻量级DAO(DataAccessObject)模式。在通用DAO模式的基础上,运用Java的反射机制,对DAO进行了深一步抽象。在满足数据库变迁松耦合问题的同时,解决了数据库设计发生改变时,DAO重新设计和编写问题,提高了系统的适应能力。模式已应用于省级电信传输资源管理系统中,缩减了项目实施周期,提高了系统开发效率。 To identify and abstract the repeating programming structure, and to get a universal solution to reuse the mode and to offer the system a good flexibility,the lightweight DAO (Data Access Object) mode is put forward based on the particular analysis of the persistent storage's access mechanisms. On the base of the general DAO patterns, the Java reflect mechanisms is used to farther abstract the DAO. While the database loose-coupling is satisdfied, the redesigning and recompiling of the DAO is solved when the database design has been changed, the response capability can also be improved. The design that the view tier to the control tier data exchange and relation data to Java object mapping is done by the mode. The work efficiency of the system can be improved and the project cycle can be reduced by applying the mode in the telecom transmission resources management system at the province level.
出处 《吉林大学学报(信息科学版)》 CAS 2004年第5期521-525,共5页 Journal of Jilin University(Information Science Edition)
关键词 J2EE框架 轻量级数据访问对象 值对象 Java数据连接 Java 2 edition enterprise(J2EE) frame lightweight data access object(DAO) value object Java database connectivity(JDBC)
  • 相关文献

参考文献16

  • 1RICHARD P,GABRIEL.Patterns of Software[M].Oxford:Oxford University Press,1998.
  • 2KEN ARNOLD,DAVID HOLMES,JAMES GOSLING.The Java Programming Language[M].MA: Addision-Wesley,2000.
  • 3JOHN VLISSIDES.Pattern Hatching[M].MA: Addision-Wesley,1998.
  • 4ERICH GAMMA,RICHARD HELM,RALPH JOHNSON,JOHN VLISSIDES.Design Patterns[M].MA:Addision,Wesley,1994.
  • 5WILLIAM H,KEN ARNOLD.Sun Java Center J2EE Patterns[EB/OL].http://developer.java.sun.com/developer/restricted/patterns/,2002-10.
  • 6RAMACHANDRAN.Design Patterns for Optimizing the Performance of J2EE Applications[EB/OL].http://java.sun.com/developer/technicalArticles/J2EE/J2EEpatterns/,2001-12.
  • 7SEANC SULLIVAN.DAO Programming [EB/OL].http://www-900.ibm.com/developerWorks/cn/java/j-dao/,2002-07.
  • 8CYNTHIA M,SARACCO.Wrapping DBMS Stored Procedures as Method in Session EJB Components[EB/OL].http://www-900.ibm.com/developerWorks/cn/components/j-spejb/inde-eng.shtml,2000-10.
  • 9SUBRAHMANYAMALLAMARAJU.J2EE服务器端高级编程(ProfessionalJavaServerProgrammingJ2EEEdition)[M],China Machine Press)[M].北京:机械工业出版社(Beijing,2001..
  • 10DEEPAKALRU CRUPI DANMALK.J2EE核心模式(CoreJ2EEPatterns)[M],China Machine Press)[M].北京:机械工业出版社(Beijing,2002..

同被引文献20

引证文献5

二级引证文献25

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部