CarbonadoJava持久层框架

联合创作 · 2023-09-30 03:22

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()

查看 API 文档>>

浏览 8
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报