@Service public class UserService { // ... } @Autoload public class UserController { @Autowired private UserService userService; // ... } @Service public class UserService { // ... } @Autoload public class UserController { @Autowired private UserService userService; // ... } @Route("/api/user") public class UserController { // ... @Get("/list") public List<User> listUsers() { // ... } // ... } @Autoload public class LoggerMiddleware implements Middleware { @Override public void handle(Request request, Response response, NextHandler next) throws Exception { log.info("Received request: " + request.getPath()); next.handle(request, response); log.info("Sent response: " + response.getStatus()); } } properties # application.properties server.port=8080 # route configuration api.user.basePath=/api/user api.user.middleware=logger,auth api.user.get.listUser=GET:list


上一篇:
下一篇:
切换中文