Clojure oj Clojure 数据库访问封装开源项目

我要开发同款
匿名用户2014年11月06日
228阅读

技术信息

开源地址
https://github.com/taylorlapeyre/oj
授权协议
EPL

作品详情

Clojureoj是一个新的Clojure库,用来与数据库进行通讯,灵感来自于Rig。

Features为您提供运行和生成SQL的标准界面重点介绍SQL的最常见和有用的功能强制进行查询的类型检查和验证合理的默认值简洁而强大的API鼓励可重复使用的组件Ati-features不要尝试完全实现SQL不需要您编写SQL不创建自己的特定领域语言不会令你惊讶

示例代码:

(require [oj.core :as oj])         [oj.modifiers :as db])(def fid-by-userame [userame]  (-> (db/query :users)      (db/select [:id :userame :email :created_at])      (db/where {:userame userame})      (oj/exec db-cofig)      (first)))(fid-by-userame "taylorlapeyre"); => {:id 1 :userame "taylorlapeyre"}

功能介绍

Clojure oj 是一个新的 Clojure 库,用来与数据库进行通讯,灵感来自于 Ring。 Features 为您提供运行和生成SQL的标准界面 重点介绍SQL的最常见和有用的功能 强制...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论