lambda2sql:将Java lambdas转换为SQL语句。 构建类型安全且可读的查询

时间:2024-02-18 09:48:31
【文件属性】:

文件名称:lambda2sql:将Java lambdas转换为SQL语句。 构建类型安全且可读的查询

文件大小:7KB

文件格式:ZIP

更新时间:2024-02-18 09:48:31

java lambda sql orm SQLJava

Lambda2sql(lambda)->“ sql” 将Java 8 lambda转换为SQL语句。 例如,以下谓词: person -> person.getAge() < 100> 200 转换为字符串: age < 100> 200 允许您以类型安全的方式编写可读的查询。 有关更多示例,请参见或 。 用法 int age = 100; int height = 200; SqlPredicate predicate = person -> person.getAge() < age> height; String sql = Lambda2Sql.toSql(predicate); // age < 100> 200 这个怎么运作 它使用为lambda构建表达式树。 然后遍历表达式树并将其转换为SQL语句。 在jdk.internal.lambda.dumpProxyClasses ,如果lambda表达式未序列


【文件预览】:
lambda2sql-master
----.gitignore(76B)
----README.MD(2KB)
----build.gradle(717B)
----src()
--------main()
--------test()
----LICENSE(1KB)

网友评论