experiment-sql-fluency:测试有关创建流畅 SQL 界面的想法

时间:2024-07-25 12:54:16
【文件属性】:

文件名称:experiment-sql-fluency:测试有关创建流畅 SQL 界面的想法

文件大小:17KB

文件格式:ZIP

更新时间:2024-07-25 12:54:16

Java

实验-sql-fluency 我玩过和并且非常喜欢使用基于 SQL 的 DSL 来制定 DML 和针对 JDBC 支持的数据库的查询的想法。 我对 jOOQ 的问题是它需要获得商业用途的许可,而 Squeryl 出于所有实际目的,仅是 Scala 并且需要您通过使用类和对象的集合重新捕获表结构来对系统进行 de-DRY。 我也很好奇如何使用类型来启用 IDE 支持。 所以这个项目只不过是我试图了解这些基于 SQL 的 DSL 是如何组合在一起的,以及如何: 可以在编译时表示和强制执行数据库的模式类型,并且 可以在编译时强制执行数据库的表和列结构。 这将允许数据库密集型应用程序在编译时与其表结构同步,而不需要编写测试集合来确认这一点。 这样就可以在重构数据库结构时依赖编译器。


【文件预览】:
experiment-sql-fluency-master
----src()
--------test()
--------main()
----README.md(1KB)
----pom.xml(1KB)
----.gitignore(21B)

网友评论