Mysql> gọi thủ tục lưu sẵn
Thủ tục được lưu trữ là một khái niệm khá phổ biến trong MySQL và các hệ thống cơ sở dữ liệu khác. Nó giúp giảm thời gian giao tiếp giữa các ứng dụng với MySQL. Do đó làm thế nào để chúng ta có thể gọi là nó trong Spring Boot. Cùng tham khảo bài viết này nhé Show Cài đặt thư việnMọi người tạo ứng dụng Spring Boot trong IntelIJ hoặc trên https. //bắt đầu. mùa xuân. io/
Cấu hình file ứng dụng. tính chấtChúng ta truy cập vào ứng dụng tập tin. properties and Configure path to the database and Configure Hibernate as after
Chuẩn bịKiểu mẫuCreate model Employee with các thuộc tính như sau
Tạo thủ tục lưu trữChúng ta sẽ cùng tạo thủ tục get_all_employees đơn giản như sau
KhoCreate interface EmployeeRepository as after
Ở đây chúng ta sử dụng @Query with nativeQuery bằng true để gọi câu lệnh Call Procedure của MySQL Dịch vụChúng ta có một giao diện GeneralService chứa các phương thức CRUD để sử dụng chung Dịch vụ chung. java
IEmployeeDịch vụ
Nhân viênDịch vụ. java
Cài đặt Controller để sử dụng Stored ProcedureChúng ta sẽ tạo một lớp EmployeeController để kiểm tra phương thức vừa tạo ở trên nhân viênđiều khiển. java ________số 8Kiểm tra thủ tục lưu trữ bằng PostmanCác bạn vào postman và truy cập đường dẫn sau để kiểm tra kết quả. http. //máy chủ cục bộ. 8080/nhân viên Kết luậnỞ bài viết này mình đã hướng dẫn mọi người cách gọi thủ tục lưu sẵn của MySQL trong Spring Boot. Mọi người có thể thử và làm thêm vài thủ tục khác để hiểu rõ hơn nhé ^^ |