import com.xk72.cuttledemo.controllers.UserController; import com.xk72.cuttledemo.models.User; import com.xk72.cuttledemo.services.UserService; import java.util.List; public class Application { public static void main(String[] args) { JettyServer server = new JettyServer(8080); server.registerController(UserController.class); server.start(); } } import com.xk72.cuttledemo.models.User; import com.xk72.cuttledemo.services.UserService; import com.xk72.cuttledemo.services.impl.UserServiceImpl; import java.util.List; @Path("/users") public class UserController { private UserService userService = new UserServiceImpl(); @GET @Path("/") public void getUsers(Context context) { List<User> users = userService.getUsers(); context.json(users); } @POST @Path("/") public void createUser(Context context) { User user = context.bodyAs(User.class); userService.createUser(user); context.text("User created successfully"); } }


上一篇:
下一篇:
切换中文