import javax.inject.Inject;
public class UserService {
@Inject
private UserRepository userRepository;
public void saveUser(User user) {
userRepository.save(user);
}
}
public class UserRepository {
public void save(User user) {
}
}
public class User {
}
<beans xmlns="http://geronimo.apache.org/xml/ns/jcdi/beans-1.0">
<interceptors>
<class>com.example.LogInterceptor</class>
</interceptors>
<alternatives>
<class>com.example.MockUserRepository</class>
</alternatives>
</beans>