• Title/Summary/Keyword: DAO(Data Access Object)

Search Result 7, Processing Time 0.029 seconds

Implementation of Non-SQL Data Server Framework Applying Web Tier Object Modeling (웹티어 오브젝트 모델링을 통한 non-SQL 데이터 서버 프레임웍 구현)

  • Kwon Ki-Hyeon;Cheon Sang-Ho;Choi Hyung-Jin
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.31 no.4B
    • /
    • pp.285-290
    • /
    • 2006
  • Various aspects should be taken into account while developing a distributed architecture based on a multi-tier model or an enterprise architecture. Among those, the separation of role between page designer and page developer, defining entity which is used for database connection and transaction processing are very much important. In this paper, we presented DONSL(Data Server of Non SQL query) architecture to solve these problems applying web tier object modelling. This architecture solves the above problems by simplifying tiers coupling and removing DAO(Data Access Object) and entity from programming logic. We concentrate upon these three parts. One is about how to develop the DAO not concerning the entity modification, another is automatic transaction processing technique including SQL generation and the other is how to use the AET/MET(Automated/Manual Execute d Transaction) effectively.

Design and Implementation of IDAO for Efficient Access of Database in EJB Based Application (EJB 기반 애플리케이션에서 데이터베이스의 효율적 액세스를 위한 IDAO의 설계 및 구현)

  • Choe, Seong-Man;Lee, Jeong-Yeol;Yu, Cheol-Jung;Jang, Ok-Bae
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.637-644
    • /
    • 2001
  • EJB, providing specification for development and deployment of component based application, permits distributed development as central element of J2EE environment that manages automatically transaction management, persistence, concurrency control that are the most complicated work in enterprise environment. In this paper, we wish to resolve DAO's transaction logic complexity and performance reduction of system in the EJB based legacy system. Therefore, this paper describes the design and implementation of IDAO that applies Iterator pattern. IDAO gets effect that reduces complexity of transaction logic, system overload by database connection, and reduction of performance through container managed transaction.

  • PDF

A Framework for Developing Distributed Application with Web-Tier Object Modeling (웹계층 오브젝트 모델링을 통한 분산 애플리케이션 개발 프레임웍크)

  • Cheon, Sang-Ho;Kwon, Ki-Hyeon;Choi, Hyung-Jin
    • The KIPS Transactions:PartD
    • /
    • v.11D no.5
    • /
    • pp.1143-1148
    • /
    • 2004
  • To develop multi-tier model or distributed architecture based distributed application needs to consider various aspects such as division of role between web-designer and software developer, defining entity and its usage, database connection and transaction processing etc. This paper presents DONSL(Data Server of Non SQL-Query) architecture that provides solution to above aspects through web-tier object modeling. This is the architecture that guarantees the transaction processing and performance between web-tier and DBMS through simplified usage of query logic property. This new conceptual framework also solves enterprise site implementation problems simplifying tier, and removing DAO(Data Access Object) and entity.

Design and Implementation of Multiple DataBase Access using Choice Method for EJB Bean Class Based on J2EE Pattern (J2EE 패턴기반 EJB 빈 클래스의 다중 DB 연동에 대한 설계 및 구현)

  • Lee, Don-Yang;Song, Young-Jae
    • The KIPS Transactions:PartD
    • /
    • v.11D no.1
    • /
    • pp.143-152
    • /
    • 2004
  • Recently, software programming method based on EJB for object oriented software design and implement has been used frequently. Usually, case that use permanent data that use Database in EJB base application is most. Part connected with Database-Access that take charge in Entity Bean class of server side creation program. In this paper using J2EE relationship DAO pattern class each separate. This is no much difference with existent pattern method, but in same pattern common classes are designed so that composition may be possible. And as well as use Entity Bean class that created each DBMS classes are different, is doing Rata Source so that connection work is available without alteration or creation of additional program in several DBMS environments.

A study on database for pulse rate diagnosis (맥율진단을 위한 데이터베이스에 관한 연구)

  • Han, S.C.;Kim, K.K.;Lee, Y.D.;Park, Y.B.;Huh, W.
    • Proceedings of the IEEK Conference
    • /
    • 1998.06a
    • /
    • pp.569-572
    • /
    • 1998
  • In this paper, we devised pulse rate diagnosis for provide basic index of cold-hot diagnosis. The system consist of database part and pulse rate detection part for detection pulse wave, respiration and ECG. The database is constructed windwos95 platform using DAO(data access object). Search algorithm used ISAM algorithm. The database consist of one's information and medical report for a subject and detected pulse wave.

  • PDF

Applicable Rules for Performance Improvement of Entity Bean in EJB Environment (EJB 환경에서 엔티티 빈의 성능향상을 위한 적용규칙)

  • Choi, Seong-Man;Kim, Song-Ju;Lee, Jeong-Yeal;Yoo, Cheol-Jung;Chang, Ok-Bae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.10a
    • /
    • pp.401-404
    • /
    • 2001
  • 엔터프라이즈 환경에서 애플리케이션 개발에 적합한 J2EE(Java 2 Platform Enterprise Edition)의 서버측 컴포넌트 기술인 EJB(Enterprise JavaBeans)는 엔티티 빈(Entity Bean)과 세션 빈(Session Bean)으로 구분된다. 본 논문은 이러한 EJB를 구성하는 요소 중에서 데이터베이스의 효율적 액세스를 위한 DAO(Data Access Object)에 적용된 엔티티 빈의 성능을 향상시키기 위한 적용규칙을 제안한다.

  • PDF

A Study on Database for Pulse Rate Diagnosis

  • S. C. Han;Kim, H. K.;Lee, Y. D.;W. Huh;Park, Y. B.
    • Proceedings of the Korean Institute of Electrical and Electronic Material Engineers Conference
    • /
    • 1998.06a
    • /
    • pp.539-542
    • /
    • 1998
  • In this paper, we devised pulse rate diagnosis database system for provide basic index of Cold-Hot diagnosis. The system consist of database part and pulse rate detection part that for detection pulse wave, respiration and ECG. The database is constructed windows95 platform using DAO(Data Access Object). Search algorithm used ISAM algorithm. The database consist of patient information and medical report for a subject and detected biological signals.

  • PDF