{
"name": "Jeremy",
"role": "Professor"
}
@PostMapping("/users")
public User create(@RequestBody User u) {
// JSON is converted to 'u' here!
return service.save(u);
}
public User save(User u) {
u.setCreatedAt(new Date());
// Business Logic...
return repo.save(u);
}
public interface UserRepo
extends JpaRepository {
// Generates SQL automatically
}