我最近有点厌倦了使用 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 的想法。