• DocumentCode
    3454542
  • Title

    Design and Application of Java Web Software Architecture Based on the SH Middleware

  • Author

    Wang, Jing ; Chen, Yue-Feng ; Xu, Feng

  • Author_Institution
    Coll. of Inf., Guangdong Ocean Univ., Zhanjiang, China
  • fYear
    2010
  • fDate
    27-28 Nov. 2010
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Some technical problems in developing Java Web application software are discussed. With introduction of SH (Struts + Hibernate) middleware, the advantages of SH in J2EE software development are analyzed, and a feasible B/S software architecture is proposed in this paper. The interface coupling between different layers of software architecture reduces the influence on the whole software system caused by the change of certain layer. At presentation layer, utilizing Struts2 frame can separate the display and control at the data layer. Therefore, the mapping between the object and the relation is realized with the use of Hibernate3 framework. In order to manage Hibernate systematically and to provide services for DAO, it is necessary to design Hibernate management tool class. In such framework, POJO is always used as a transfer parameter between different layers from the front stage JSP to the back stage Hibernate. It encapsulates the client data at presentation layer and maps the database table at the data layer.
  • Keywords
    Internet; Java; middleware; software architecture; software tools; J2EE software development; Java Web software architecture; POJO; Struts Hibernate middleware; software tool; Application software; Business; Databases; Java; Middleware; Software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Technology and Applications (DBTA), 2010 2nd International Workshop on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-6975-8
  • Electronic_ISBN
    978-1-4244-6977-2
  • Type

    conf

  • DOI
    10.1109/DBTA.2010.5659084
  • Filename
    5659084