Font Size: a A A

Based On Spring Mvc + The Ibatis Framework Bioinformatics Database System Design And Implementation

Posted on:2010-02-16Degree:MasterType:Thesis
Country:ChinaCandidate:Q P OuFull Text:PDF
GTID:2208360275952678Subject:Agricultural mechanization project
Abstract/Summary:PDF Full Text Request
There are two ways to develop Web program which based on J2EE.Traditional method and based on MVC method.In fact,the MVC model can separate the data controlling and data showing,it obviously has many advantages.In recent years,the action of open-source is developing,from the data-persisting tier to model tier and to presentation tier;there are many good J2EE lightweight frameworks.We can use the good J2EE frameworks in our program.If we do so, it can solve many questions which we must face with in traditional ways.Spring is a framework which carried out the MVC model.It can make our Web system more efficiency and the programmers will spend less time on programming.Meanwhile,iBATIS is a persisting-tier framework.It can speed up the rate which our Web System accesses the DataBase.Of course,it also can simplify our work.During the development of the Web System which based on J2EE,the server side is very crucial.Complicated model needs heavy container(EJB,for instance).But when we such a container to develop a Web system,it will bring many questions.For example:running slow, deploying complex and so on.For simplifying the Web development,deploying and decreased the development time,we must use the lightweight frameworks in our program.On the other side,Bioinformatics is very important and very advanced science in 21 th century. It has been used widely in scratching,processing and managing data etc.The data in Bioinformatics are increasing rapidly.At present,the DataBase in Bioinformatics is built by MySQL+PHP or JSP+Hibernate+Struts+Apache.The former is not conducive to extend and maintain.The latter is very complext and much time need to be contributed for programmer.Based on above,we will form our Web System based on SpringMVC+iBATIS.In this article,we will take the design and development of the biology information DB for example.We will use the Spring MVC as the MVC development model;iBATIS will be used to do the mapping between the JavaBean the DB.We have especially brought OSCACHE components. In addition,log4j component has been used in our program to deal with the log messages. During the development,CVS is a good tool for our program as there are many programmers need to access the Web system at the same time.Practice has proved that such a Web system which based on Spring MVC+iBATIS also can be used in general firms.Because such a framework can decrease the programming time and make us work efficiently.What is more,if there are a large number of computers accesses the server at the same time,this Web system can deal with that.
Keywords/Search Tags:SpringMVC, iBATIS, OSCACHE, Biology Information DataBase
PDF Full Text Request
Related items