Simplifying Enterprise Java Applications with the Spring Framework

2008 ◽  
pp. 21-40
2020 ◽  
Author(s):  
Darshak Mota ◽  
Neel Zadafiya ◽  
Jinan Fiaidhi

Java Spring is an application development framework for enterprise Java. It is an open source platform which is used to develop robust Java application easily. Spring can also be performed using MVC structure. The MVC architecture is based on Model View and Controller techniques, where the project structure or code is divided into three parts or sections which helps to categorize the code files and other files in an organized form. Model, View and Controller code are interrelated and often passes and fetches information from each other without having to put all code in a single file which can make testing the program easy. Testing the application while and after development is an integral part of the Software Development Life Cycle (SDLC). Different techniques have been used to test the web application which is developed using Java Spring MVC architecture. And compares the results among all the three different techniques used to test the web application.


2021 ◽  
Author(s):  
QI-LIANG SUN

Personnel management is a series of management activities for the company to select, use, train, evaluate, reward and punish its employees. The personnel management information system designed and implemented in this paper integrates the functions of batch import of information, instant update of personnel information, position transfer, information inquiry and statistical analysis. This system is oriented to various users such as managers at all levels of small and medium-sized enterprises and institutions. In this paper, using the aspect-oriented programming, Inversion of Control features of the Spring framework, using spring MVC model and using the ORM (Object Relational Mapping, Object Relational Mapping) feature of MyBatis, using B/S architecture and MySQL database, with high scalability, high refactorability as the design goal, designs and implements an Personnel Management Information System. The system builds a personnel database covering more than 20 information about personnel's basic information, education background, and positions, and realizes functions such as batch import of information, instant update of personnel information, job transfer, entry management, resignation management, information inquiry and statistical analysis. At the same time, it is ensured that these functions will not be illegally operated by users without authority, so that the system has higher security. This system provides an integrated solution for the informatization of personnel management and has high practical and commercial value.


2019 ◽  
Author(s):  
Anil Kumar Bheemaiah

Abstract:This publication is on the automation of persistence, with the example of a Legacy solution, in the form of Enterprise Java Beans. While Java EE and EJB’s are depreciated. They are bridged to the present models of SaaS and serverless computing, through the introduction of two new stateful beans, StreamBean and EventBean, for functional, reactive and Cloud based automated persistence with the ability to implement any design pattern template with the Bean.This paper is on the transition from imperative programming in SQL to a NoSQL based serverless design with automation of the persistence layer in the cloud.


2001 ◽  
Vol 40 (1) ◽  
pp. 130-152 ◽  
Author(s):  
L. Koved ◽  
A. Nadalin ◽  
N. Nagaratnam ◽  
M. Pistoia ◽  
T. Shrader

Sign in / Sign up

Export Citation Format

Share Document