Файл CRUD json с сервлетом Java

Я хочу создать методы сервлета Java для создания обновления или удаления файла Json. В файле json содержится информация о классе Dog. вот источник, еще не законченный это класс собак

public class Dog {
private String name;
private int age;
private int height;

public String getName() {
    return name;
}

public void setName(String name) {
    this.name = name;
}

public int getAge() {
    return age;
}

public void setAge(int age) {
    this.age = age;
}

public int getHeight() {
    return height;
}

public void setHeight(int height) {
    this.height = height;
}

}

это CreateServlet.

import com.google.gson.Gson;

import javax.servlet.http.HttpServlet;
import java.io.FileWriter;

    public class CreateServlet extends HttpServlet {
    public static void main(String[] args) {
        Dog dog = new Dog();
        dog.setAge(20);
        dog.setHeight(15);
        dog.setName("name");

        Gson gson = new Gson();
        try {
            FileWriter writer = new FileWriter("C://tojson.json");
            gson.toJson(dog, writer);
        } catch (Exception exp) {
            System.out.println(exp.getMessage());
        }

    }
}

как обработать json файл CRUD методом сервлета? Благодарность

Где твои методы HttpServlet?

Prashant 12.06.2018 15:30

Я не знаю, как обработать его с помощью HttpServlet, я создал его с помощью java

wannacry 12.06.2018 15:41

Сначала вы должны узнать, как работает Java Web.

Cesardl 12.06.2018 16:38
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
3
190
0

Другие вопросы по теме