រំលងទៅមាតិកាសំខាន់

Spring Boot Kotlin - Starter Web

ជំពូកនេះនឹងពន្យល់អ្នកពី Dependency Starter Web ជាអ្វីហើយអាចធ្វើអ្វីបានខ្លះនៅលើកម្មវិធី Spring Boot

Spring Boot Starter Web

វាមានលក្ខណៈពិសេសសំខាន់ពីរនៃ spring-boot-starter-web:

  • វាអាចប្រើបានសម្រាប់អភិវឌ្ឍន៍គេហទំព័រ
  • មានការកំណត់នូវ configuration ដោយស្វ័យប្រវត្តិ

បើសិនជាអ្នកចង់ប្រើ dependency មួយនេះ អ្នកត្រូវបន្ថែមនូវ dependency មួយនេះនៅក្នុងឯកសារ build.gradle.kts:

dependencies {
implementation("org.springframework.boot:spring-boot-starter-web")
}

នៅក្នុង Spring Starter Web Dependency គឺមាន Spring MVC, REST និង Tomcat ដែលជា server

បង្កើតកម្មវិធីគេហទំព័រក្នុងលក្ខណៈសាមញ្ញមួយ

អ្នកអាចបង្កើតនូវ web controller មួយសម្រាប់បង្កើតជាកម្មវិធីគេហទំព័រក្នុងលក្ខណៈសាមញ្ញមួយ ដែលស្ថិតនៅក្នុង folder បែបនេះ src/main/kotlin/com/cubetiq/springboot/HelloController.kt:

package com.cubetiq.springboot

import org.springframework.web.bind.annotation.GetMapping
import org.springframework.web.bind.annotation.RestController

@RestController
class HelloController {
@GetMapping("/")
fun index(): String {
return "Greetings from Spring Boot!"
}
}

បន្ទាប់ពីអ្នកបានបង្កើតនូវ web controller ហើយបានសរសេរនូវកូដខាងលើចូលហើយ អ្នកអាចធ្វើការ run នូវ project ហើយបន្ទាប់ពី run បានជោគជ័យ អ្នកត្រូវទៅបើក browser ហើយវាយអាសយដ្ឋានបែបនេះ http://localhost:8080 ហើយពេលចូលដល់ទំព័រនេះហើយ អ្នកនឹងឃើញលទ្ធផល Greetings from Spring Boot!

សរុបសេចក្តី

  • បន្ទាប់ពីអ្នកបានសិក្សានូវជំពូកនេះចប់ អ្នកនឹងអាចយល់ដឹងបានច្រើនទាក់ទងនឹង Spring Boot Start Web Dependency