Font Size: a A A

Based On Declarative Transaction Metadata Framework Design

Posted on:2007-11-23Degree:MasterType:Thesis
Country:ChinaCandidate:S GaoFull Text:PDF
GTID:2208360182993784Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Aspect-oriented programming is emphasized on that crosscutting-concems in the software system is separated from core business and implemented as modular form separately.This kind of thought is very accepted quickly by the major developer,meanwhile the related technology and applications have also been obtained the rapid development.Some enterprise projects which have too many transaction operations about data accessing also concerned how to separate transaction logic as the form of declaration. And this is the main concern of this paper.Firstly this paper introduces transaction cocept,isolation level and type division,elaborates programming transaction and declarative transaction in EJB,and carries on the analyses to their merits and flaws. Secondly the introductions are given on the cause of AOP thought proposed,the content and the way of realization,and analyses specifically the technology related on declarative transaction;then based on the AOP thought, utilized related technology ,combined with concrete characteristics of transaction operations, the frame on declarative transaction is designed.Finally, according to the design the frame is implemented.The frame designed in this paper can separate transaction logic from the core business by declaring transaction attribute in the form of metadata.For those systems which will have much transaction operations, it can improve the efficiency of development dramatically, and enhance the reusage of code .
Keywords/Search Tags:metadata, declaration, transaction, aspect-oriented
PDF Full Text Request
Related items