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