最近、JSON/Rest サービスを使用し、サーバー上でデータベースに対して基本的な CRUD 操作を行うメソッドを手動で入力することにうんざりしています。
私がやりたいことは、JavaScript(ajaxベースのアプリ)で次のようなことをすることです
var allStudents = students.getAllStudents(); // returns all items of the students table
var student = new student();
student.name = "Joe";
student.address = "123 Sesame st";
students.add(student); // commits it to the students table
var student = students.getStudentById(57);
ORM と同様に、これらのメソッドはすべて自動化/作成されます。
また、Javascript がデータベースと直接対話する必要があると言っているわけではないことに注意してください。それでも RESTful 呼び出しを行います (サーバーへの舞台裏で)。しかし、これらのcrud操作を自動化して透過的にして、サーバーに手動で書き出す必要がないようにしたいだけです。
これを達成するのに役立つフレームワークを知っていますか?
私の主なバックエンドは Java/Spring3MVC です。しかし、可能であれば Node.js を使用するアイデアも聞きたいです。