Font Size: a A A

The Integration And Application Of JCup Framework Based On J2EE

Posted on:2011-03-14Degree:MasterType:Thesis
Country:ChinaCandidate:Q FanFull Text:PDF
GTID:2178360305470939Subject:Traffic Information Engineering & Control
Abstract/Summary:PDF Full Text Request
At present, SSH has become the mainstream of the lightweight development of Java Web. With the continuous development of software engineering technology and the increasing complexity of business requirements, SSH security presence, and convenient for using and so on have been revealed, and this needs to be supplemented and improved.The integration framework JCup firstly was in accordance with the hierarchical structure of J2EE integration. In the MVC layer, using Spring MVC as a general page of the request; integrating page flow technology Spring Web Flow to make the business-driven process to develop more conveniently; integrating Spring JSON View to make Java objects into JSON format of data which can be used by more conveniently. This was not only according the rule of MVC design, but also providing a solution for organizations large amounts of data for Ajax operation. In the Service layer JCup integrates the Spring framework, which can be for container management, transaction management, and integration of other frameworks. In the data access layer, for the SSH model in the presence OpenSessionInView security, blocking space in a lot of memory problems, we designed dual-channel mode to access the data based on the Compass and Hibernate. This approach can not only solve the problem in SSH, but also make full use of the Compass searching function. In the fact of testing, JCup was integrated Spring test and EasyMock framework and then provided a unit test for the levels. Secondly, JCup integrated some common technology. To improve the user experience and ease of development, author designed and implemented timely validation of form based on DWR. For programming flexibility, author introduced the event programming. For using job scheduling broadly, author designed and implemented dynamic job scheduler with transactional function. For the convenience of filling content of e-mail, the e-mail template technology based on velocity is introduced.In the development and maintenance of several projects, JCup was very simplicity and flexibility and JCup improves the efficiency of software development and maintenance.
Keywords/Search Tags:JCup Developing Framework, Timely Validation, Event Programming, Job Scheduling, E-mail Template Technology
PDF Full Text Request
Related items