Developing Java']Java EE Applications Based on Utilizing Design Patterns

被引:3
|
作者
Liu, Shuang [1 ]
Chen, Peng [2 ]
机构
[1] Dalian Nationalities Univ, Coll Comp Sci & Engn, Dalian, Peoples R China
[2] Neusoft Inst Informat, Dept Comp Sci & Technol, Dalian, Peoples R China
关键词
design patterns; object-oriented; !text type='Java']Java[!/text] Enterprise Edition; UML; abstract factory;
D O I
10.1109/ICIE.2009.151
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Design patterns provide an efficient way to create more flexible, elegant and ultimately reusable object-oriented software. Thus their correct application in a system's design will significantly influence its reusability, flexibility, extensibility and maintainability. In this paper, we explain how design patterns are selected and implemented in a Java enterprise application naming Piloting management system based on a Model-View-Controller model and integration of open source frameworks such as Spring and Hibernate. Then we adopted several appropriate design patterns in the design process and validated the feasibility of this framework model in the implementation of Attemper subsystem.
引用
收藏
页码:398 / +
页数:2
相关论文
共 50 条
  • [1] Adaptive Application Structure Design for Java']Java EE Applications
    Sebek, Jiri
    Cerny, Tomas
    Richta, Karel
    [J]. 2016 RESEARCH IN ADAPTIVE AND CONVERGENT SYSTEMS, 2016, : 159 - 164
  • [2] Design of Online Examination System Based on Java']Java EE
    Liu, Xiaoyun
    Shen, Jian
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MECHATRONICS AND INDUSTRIAL INFORMATICS, 2015, 31 : 513 - 516
  • [3] Design of a City Traveler Helper System based on Java']Java ME and Java']Java EE
    Wang, Limin
    Qi, Ming
    Lin, Qingyi
    [J]. SEVENTH WUHAN INTERNATIONAL CONFERENCE ON E-BUSINESS, VOLS I-III: UNLOCKING THE FULL POTENTIAL OF GLOBAL TECHNOLOGY, 2008, : 1227 - 1231
  • [4] Design of Lightweight Report System Based on Java']Java EE Platform
    Ling, Zhang
    Xian, Zhu
    Nan, Liu
    [J]. ICFCSE 2011: 2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SUPPORTED EDUCATION, VOL 2, 2011, : 467 - 470
  • [5] Analyzing Program Dependencies in Java']Java EE Applications
    Shatnawi, Alias
    Mili, Hafedh
    El Boussaidi, Ghizlane
    Boubaker, Anis
    Gueheneuc, Yann-Gael
    Moha, Naouel
    Privat, Jean
    Abdellatif, Marvel
    [J]. 2017 IEEE/ACM 14TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2017), 2017, : 64 - 74
  • [6] Driver Generation for Java']Java EE Web Applications
    Dietrich, Jens
    Gauthier, Francois
    Krishnan, Padmanabhan
    [J]. 2018 25TH AUSTRALASIAN SOFTWARE ENGINEERING CONFERENCE (ASWEC), 2018, : 121 - 125
  • [7] Automated Test Case Generation for Java']Java EE Based Web Applications
    Fuchs, Andreas
    [J]. TESTS AND PROOFS, TAP 2018, 2018, 10889 : 167 - 176
  • [8] Design of Information Interaction System Based on Android and JAVA']JAVA EE architecture
    Liu, Hongxia
    [J]. PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON INFORMATION SCIENCES, MACHINERY, MATERIALS AND ENERGY (ICISMME 2015), 2015, 126 : 1978 - 1982
  • [9] Design of Java']Java EE-based Remote Health Service System
    Huo, Yanming
    Cui, Zhimin
    Liu, Tao
    Zuo, Xiaoying
    Wang, Haochen
    [J]. 2014 SIXTH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS (IHMSC), VOL 1, 2014, : 339 - 342
  • [10] The Realization and Design of Distributed Inventory Management System Based on Java']Java EE
    Dai, Queqiao
    Qi, Ming
    Lin, Qingyi
    [J]. SEVENTH WUHAN INTERNATIONAL CONFERENCE ON E-BUSINESS, VOLS I-III: UNLOCKING THE FULL POTENTIAL OF GLOBAL TECHNOLOGY, 2008, : 140 - 145