在Spring框架中,可以通過編寫一個Controller類來定義對外暴露的端口。
首先,在Spring Boot項目中創建一個Controller類,可以使用@RestController
注解將該類聲明為一個控制器,同時使用@RequestMapping
注解指定該控制器的根路徑。
@RestController
@RequestMapping("/api")
public class MyController {
@GetMapping("/hello")
public String hello() {
return "Hello, World!";
}
}
在上述示例中,@GetMapping
注解表示該方法處理HTTP GET請求,路徑為/api/hello
。當收到GET請求時,執行hello()
方法并返回字符串"Hello, World!"。
然后,運行Spring Boot應用程序,并訪問http://localhost:8080/api/hello
,將會得到"Hello, World!"的響應。
這樣,你就成功編寫了一個對外暴露的端口。你可以根據自己的需求編寫更多的Controller類和方法來處理不同的請求和業務邏輯。