首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Smalltalk是如何处理DataBases的?

Smalltalk是如何处理DataBases的?
EN

Stack Overflow用户
提问于 2011-02-24 10:33:05
回答 4查看 2.9K关注 0票数 4

我使用的是Squeak4.1。它如何处理数据库连接?它是否提供了类似于.NET或J2EE中的ODBC/ADO的东西?

哪些包处理数据库操作?

有人能给我一些提示吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-02-24 12:19:50

几个可能对您有用的链接:

  • Squeak Smalltalk and Databases
  • SqueakDBX
  • Persistence in Seaside (另请参阅海滨tutorial)
  • Magma
  • Databases and Persistence
  • Squeak PostreSQL

中的Chapter 8

票数 5
EN

Stack Overflow用户

发布于 2011-02-24 12:12:15

如果您想要一种真正类似于ODBC/JDBC或ADO.NET的东西,那么最接近的类比应该是SqueakDBX, a generic, FFI-based connector to a wide variety of databases。虽然它使用FFI,但开发人员已经竭尽全力确保长时间的操作不会阻塞VM。虽然我不能诚实地说我已经在生产中使用过它,但评价是积极的,它支持非常广泛的数据库(MySQL、Microsoft SQL Server、PostgreSQL、SQLite3等),并且正在积极开发,所以它可能是一个很好的选择。

从历史上看,SqueakDBX的缺点是你没有得到GLORP,这是当今Smalltalk世界中使用的主要对象模型。好消息是,这不再是真的:SqueakDBX now has GlorpDBX,它为SqueakDBX带来了GLORP。驱动程序目前可用于PostgreSQL、MySQL和MySQL等。如果你需要连接一个传统的数据库,这可能是你最好的选择。

票数 5
EN

Stack Overflow用户

发布于 2011-02-24 17:04:14

本杰明:我们已经开始修改Glorp了,我们称之为GlorpDBX,现在Glorp使用一个通用的数据库驱动程序,包括一个GlorpSqueakDBX驱动程序。现在我们有GlorpDBX与SqueakDBX的Postgres,MSSQL和Oracle合作。

干杯

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5099721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档