Main.java:1: error: class UserController is public, should be declared in a file named UserController.java
public class UserController {
^
Main.java:4: error: cannot find symbol
private static final UserDAO dao = new UserDAO();
^
symbol: class UserDAO
location: class UserController
Main.java:4: error: cannot find symbol
private static final UserDAO dao = new UserDAO();
^
symbol: class UserDAO
location: class UserController
Main.java:7: error: cannot find symbol
get("/users", (request, response) -> {
^
symbol: method get(String,(request,r[...])); })
location: class UserController
Main.java:13: error: cannot find symbol
post("/users", (request, response) -> {
^
symbol: method post(String,(request,r[...]; } })
location: class UserController
Main.java:15: error: cannot find symbol
ObjectMapper mapper = new ObjectMapper();
^
symbol: class ObjectMapper
location: class UserController
Main.java:15: error: cannot find symbol
ObjectMapper mapper = new ObjectMapper();
^
symbol: class ObjectMapper
location: class UserController
Main.java:16: error: cannot find symbol
User user = mapper.readValue(request.body(), User.class);
^
symbol: class User
location: class UserController
Main.java:16: error: cannot find symbol
User user = mapper.readValue(request.body(), User.class);
^
symbol: class User
location: class UserController
Main.java:28: error: cannot find symbol
catch (JsonParseException e) {
^
symbol: class JsonParseException
location: class UserController
Main.java:37: error: cannot find symbol
ObjectMapper mapper = new ObjectMapper();
^
symbol: class ObjectMapper
location: class UserController
Main.java:37: error: cannot find symbol
ObjectMapper mapper = new ObjectMapper();
^
symbol: class ObjectMapper
location: class UserController
Main.java:38: error: cannot find symbol
mapper.enable(SerializationFeature.INDENT_OUTPUT);
^
symbol: variable SerializationFeature
location: class UserController
Main.java:39: error: cannot find symbol
StringWriter sw = new StringWriter();
^
symbol: class StringWriter
location: class UserController
Main.java:39: error: cannot find symbol
StringWriter sw = new StringWriter();
^
symbol: class StringWriter
location: class UserController
Main.java:42: error: cannot find symbol
} catch (IOException e) {
^
symbol: class IOException
location: class UserController
16 errors