Pārlūkot izejas kodu

doc: 将原先依赖的具体实现类换成接口。

kenny67nju 6 gadi atpakaļ
vecāks
revīzija
31ca2f0a06

+ 2 - 1
src/main/java/com/example/hotel/blImpl/order/OrderServiceImpl.java

@@ -1,5 +1,6 @@
 package com.example.hotel.blImpl.order;
 
+import com.example.hotel.bl.hotel.HotelService;
 import com.example.hotel.bl.order.OrderService;
 import com.example.hotel.blImpl.hotel.HotelServiceImpl;
 import com.example.hotel.data.order.OrderMapper;
@@ -25,7 +26,7 @@ public class OrderServiceImpl implements OrderService {
     @Autowired
     OrderMapper orderMapper;
     @Autowired
-    HotelServiceImpl hotelService;
+    HotelService hotelService;
 
     @Override
     public ResponseVO addOrder(OrderVO orderVO) {

+ 2 - 1
src/main/java/com/example/hotel/controller/admin/AdminController.java

@@ -18,10 +18,11 @@ import org.springframework.web.bind.annotation.RestController;
 @RequestMapping("/api/admin")
 public class AdminController {
     @Autowired
-    AdminServiceImpl adminService;
+    AdminService adminService;
 
     @PostMapping("/addManager")
     public ResponseVO addManager(@RequestBody UserForm userForm){
+
         return adminService.addManager(userForm);
     }
 

+ 2 - 2
src/main/java/com/example/hotel/controller/order/OrderController.java

@@ -1,6 +1,6 @@
 package com.example.hotel.controller.order;
 
-import com.example.hotel.blImpl.order.OrderServiceImpl;
+import com.example.hotel.bl.order.OrderService;
 import com.example.hotel.vo.OrderVO;
 import com.example.hotel.vo.ResponseVO;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -17,7 +17,7 @@ import org.springframework.web.bind.annotation.*;
 public class OrderController {
 
     @Autowired
-    private OrderServiceImpl orderService;
+    private OrderService orderService;
 
     @PostMapping("/addOrder")
     public ResponseVO reserveHotel(@RequestBody OrderVO orderVO){

+ 2 - 2
src/main/java/com/example/hotel/controller/user/AccountController.java

@@ -1,6 +1,6 @@
 package com.example.hotel.controller.user;
 
-import com.example.hotel.blImpl.user.AccountServiceImpl;
+import com.example.hotel.bl.user.AccountService;
 import com.example.hotel.po.User;
 import com.example.hotel.vo.UserForm;
 import com.example.hotel.vo.ResponseVO;
@@ -16,7 +16,7 @@ import org.springframework.web.bind.annotation.*;
 public class AccountController {
     private final static String ACCOUNT_INFO_ERROR = "用户名或密码错误";
     @Autowired
-    private AccountServiceImpl accountService;
+    private AccountService accountService;
 
     @PostMapping("/login")
     public ResponseVO login(@RequestBody UserForm userForm) {