1

我想知道是否有任何方法可以从 sql 查询创建数据对象,反之亦然。

示例:这是对象:

public class DataObject {
int id;
String name;
}

有没有办法做类似的事情:

DataObject[] dataObjects = methodXX("SELECT id, name from XXTABLEXX");

相反,我的意思是例如创建 DataObject,设置一些值,然后将其直接插入/更新到数据库中。

希望它看起来不会太奇怪。

谢谢你。

4

2 回答 2

3

听起来您正在寻找ORM

对于 Java,请查看Hibernate框架。

于 2013-02-07T16:45:16.910 回答
3

您正在寻找 ORM ( http://en.wikipedia.org/wiki/Object-relational_mapping ) 框架。

例如休眠(http://www.hibernate.org/)。

于 2013-02-07T16:45:24.223 回答