当前位置: 软件>java软件
Java持久层框架 Carbonado
本文导语: Carbonado是一个可扩展、高性能的Java持久层框架。即使后台数据库不是基于SQL的,Carbonado仍然能够支持许多在任意关系型数据库中拥有的核心特性如: 查询, 关联、索引和执行查询优化。 示例代码: import com.amazon.carbonado.PrimaryKe...
Carbonado是一个可扩展、高性能的Java持久层框架。即使后台数据库不是基于SQL的,Carbonado仍然能够支持许多在任意关系型数据库中拥有的核心特性如: 查询, 关联、索引和执行查询优化。
示例代码:
import com.amazon.carbonado.PrimaryKey;
import com.amazon.carbonado.Storable;
@PrimaryKey("ID")
public interface StoredMessage extends Storable {
long getID();
void setID(long id);
String getMessage();
void setMessage(String message);
}
StoredMessage message = repo.storageFor(StoredMessage.class).prepare();
message.setID(1);
message.setMessage("Hello Carbonado!");
message.insert()