मैं निम्नलिखित Spring
नियंत्रक है:वसंत MVC RestController गुंजाइश
package hello;
import java.util.concurrent.atomic.AtomicLong;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class TestController {
private final AtomicLong counter = new AtomicLong();
@RequestMapping("/test")
public String test() {
long val = counter.incrementAndGet();
return String.valueOf(val);
}
}
मैं REST API का उपयोग हर बार, यह एक ऐसी बढ़ती मान देता है। मैं सिर्फ जावा सीख रहा हूँ और मैं सोच रहा हूँ कारण है कि यह हमेशा AtomicLong
का एक नया उदाहरण के रूप में 1 वापस नहीं करता है चाहिए हर बार अनुरोध आता नहीं बनाई गई है।
तुम्हें क्या लगता है कि यह एक नया उदाहरण बनाने है करते हैं? – chrylis
@chrylis: मैं मूल रूप से .NET पृष्ठभूमि से हूं और इसकी तुलना इसके साथ तुलना की गई थी। –