使用Clojure中的数据库有哪些方法?
我从Clojure中知道你可以用Java做任何事情,但这意味着我最终可能会使用一些过于复杂的东西(比如Hibernate),这与Clojure的简单性相冲突。有什么建议或意见吗?
发布于 2008-11-17 03:45:30
clojure-contrib有一个sql库,它是对JDBC (java.sql.DriverManager)的一个薄包装器。它附带的测试文件有一些用法示例。
发布于 2011-11-04 18:20:25
我现在(截止到2011年末)推荐Korma -- "Tasty SQL for Clojure“
这是一个漂亮的小SQL DSL,下面是网站上的一个例子:
(select users
(aggregate (count :*) :cnt)
(where (or (> :visits 20)
(< :last_login a-year-ago))))发布于 2008-11-24 03:49:09
如果您对使用Java库持开放态度,但又希望使用简单的库,那么您可能会喜欢Persist。你只需要10分钟就能看一眼,看看它是否符合你的需求。
https://stackoverflow.com/questions/294802
复制相似问题