public interface UserService { void addUser(User user); List<User> getUsers(); } public class UserServiceImpl implements UserService { private UserDao userDao; public void addUser(User user) { userDao.addUser(user); } public List<User> getUsers() { return userDao.getUsers(); } } public class LoggingAspect { public void logBeforeAddUser() { System.out.println("Adding user..."); } } public class ACLConfig { public static void configure() { ACLRegistry registry = ACLRegistry.getInstance(); } } public class Main { public static void main(String[] args) { UserService userService = ACLRegistry.getInstance().getService(UserService.class); User user = new User("Alice"); userService.addUser(user); List<User> users = userService.getUsers(); System.out.println(users); } }


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