2020-05-15 17:20:27 +07:00
|
|
|
package com.chantha.jdbc.controller
|
|
|
|
|
|
|
|
import com.chantha.jdbc.jpa.model.Customer
|
2020-05-16 17:20:48 +07:00
|
|
|
import com.chantha.jdbc.jpa.model.Order
|
2020-05-15 17:20:27 +07:00
|
|
|
import com.chantha.jdbc.jpa.service.customer.CustomerService
|
2020-05-16 17:20:48 +07:00
|
|
|
import com.chantha.jdbc.jpa.view.ViewsInvoice
|
|
|
|
import org.apache.tomcat.util.json.JSONParser
|
2020-05-15 17:20:27 +07:00
|
|
|
import org.springframework.beans.factory.annotation.Autowired
|
2020-05-16 17:20:48 +07:00
|
|
|
import org.springframework.http.ResponseEntity
|
2020-05-15 17:20:27 +07:00
|
|
|
import org.springframework.web.bind.annotation.GetMapping
|
|
|
|
import org.springframework.web.bind.annotation.RestController
|
|
|
|
|
|
|
|
@Suppress("UNCHECKED_CAST")
|
|
|
|
@RestController
|
|
|
|
class CustomerController @Autowired constructor(private val customerService: CustomerService) {
|
|
|
|
|
|
|
|
@GetMapping("/customer")
|
|
|
|
fun customer():List<Customer>{
|
|
|
|
return customerService.findAll().toList()
|
|
|
|
}
|
|
|
|
}
|