Title :
Application of design pattern in the JDBC programming
Author :
He Gui-lan ; Wu Sheng ; Yao Jun-Ping
Author_Institution :
Dept. of Inf. Eng. & Autom., Kunming Univ. of Sci. & Technol., Kunming, China
Abstract :
Low coupling and high cohesion has been a major principle in structural programming, especially in database systems. The high coupling between the client-end and sub systems will cause frequent data interaction, which leads to frequent database processing objects creating. This will eventually bring sally and efficiency issues to the system. In this paper we discussed the combining design model of Facade pattern and singleton pattern in database system design. The combination helps to lower the database system complexity, simplify user interface design and improve the efficiency for both developing and operating. The application system designed with this combined model has cleaner structure, higher code reusability, and is easier to extend. The idea could be easily applied to all kinds of database based software design.
Keywords :
Java; database management systems; software reusability; user interfaces; Facade pattern; JDBC programming; Java; client-end system; code reusability; combining design model; database based software design; database processing object; database system complexity; database system design; design pattern; frequent data interaction; singleton pattern; structural programming; subsystem; user interface design; Abstracts; Computers; Databases; Programming; Design Pattern; Façade; SQL; Singleton;
Conference_Titel :
Computer Science & Education (ICCSE), 2013 8th International Conference on
Conference_Location :
Colombo
Print_ISBN :
978-1-4673-4464-7
DOI :
10.1109/ICCSE.2013.6554066