From 3083d34c7b23ebf1a86fb9db2b0d37eede2c735b Mon Sep 17 00:00:00 2001 From: pf5ub3a78 <1162620239@qq.com> Date: Sun, 2 Nov 2025 21:28:42 +0800 Subject: [PATCH] SOA2 --- UserService.java | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 UserService.java diff --git a/UserService.java b/UserService.java new file mode 100644 index 0000000..ec72966 --- /dev/null +++ b/UserService.java @@ -0,0 +1,27 @@ +package com.soa.service; + +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; + +/** + * 用户服务实现 + */ +public class UserService implements Service { + private static final Logger logger = LogManager.getLogger(UserService.class); + + @Override + public String getName() { + return "userService"; + } + + @Override + public String execute(String request) { + logger.info("Executing UserService with request: {}", request); + return "UserService processed: " + request; + } + + @Override + public boolean isAvailable() { + return true; + } +} \ No newline at end of file