Spring-REST style webservice framework

image

Work

can

General

Narrate

Keywords:  Restful style webService spring framework RPC is  based on Restful style open source webservice project development framework platform. If Web Service is a special kind of RPC, then REST Service is a special kind of Web Service, and it has become an important means of distributed communication.

Work

can

special

Sex

Functional characteristics description Server end:     1. Based on SpringMVC's @RequestMapping attribute method configuration GET, POST, DELETE, PUT four kinds of HTTP requests, corresponding to the four operations of CRUD; 2. The front-end page sends four kinds of HTTP requests, which can be completed by Jquery's ajax method; 3 The front and backend communicate through json. For POST and PUT requests, ajax needs to submit json strings as data, and the backend uses @RequestBody to receive json into java objects; 4. Alibaba’s Fastjson tool has been configured as a message converter, and the controller returns The object automatically converts the json string to the front end; 5. The server uses the SSM framework, and needs to use mysql to create a table actor persistent data

6.Server端入口:http://localhost:8080/Spring-REST-Server/rest


 Cilent side: 1. The client uses Spring's RestTemplate API to send GET, POST, DELETE, PUT requests, and the bottom layer is to implement remote calls through HttpClient; 2. Pay attention to the POST and PUT methods, the sent request contains HTTP header settings, otherwise it is easy to get 415 Error; 3. The template for submitting json data from the front-end page to the back-end is: if it is a GET request, just $.get(...); 4. Client side entrance: http://localhost:8080/Spring-REST- Client/rest

Make

use

One

law

start method:

1 Prepare the above basic environment
2 Import the code
3 Start the project
4 Visit http://localhost:8088

Work

can

Browse

View

image



It supports several commonly used submission request methods: POST, PUT, and GET submission methods. Users can develop new business function modules on this basis, which is very convenient.

under

Load

Ground

site

Netdisk download address: https://pan.baidu.com/s/1CvOSm5oL8E2aLT574IaacQ&shfl=sharepset extraction code: cej7     

(Copy the link to download, long-term effective)


Free

responsibility

sound

Bright


[ Writing instructions ] The above content is shared with programmers who like to program and have dreams, and hope to help you. The above article belongs to the original public account. If you need to reprint, please indicate the source. [ Disclaimer ] This public platform is not an advertiser, nor does it advertise for other third-party websites or individuals. The source code and articles shared here are some of the projects that I think are good in the project and study. Some voluntary download or payment behaviors generated by users. There is no direct relationship with the platform [ Submission Email ] [email protected], welcome to contribute and share your high-quality source code or articles. [ Tell you a little secret ] Below is the editor WeChat, if you have anything to do, you can private message.


Guess you like

Origin blog.51cto.com/15067267/2576545