背景 Speedment 是一个开放源代码的工具集,它可以被用来生成 Java 实体,并且能将我们同数据库的通信过程管理起来。...Pom.xml 3.0.1 mysql... speedment-maven-plugin ${speedment.version}<...要启动 Speedment UI, 执行如下命令: mvn speedment:tool 这样就会有一个过程引导你连接到数据库并对代码生成进行配置。一开始最简单的方法就是用默认的设置先跑起来再说。...初始化 Speedment 当你的域模型生成好了以后,Speedment 的设置就容易了。创建一个新的 Main.java 文件然后添加如下几行代码。
在本文中,我们将使用Speedment,它是一种Java stream ORM,可以直接从数据库模式生成代码,并可以自动将Java Streams呈现为SQL,允许您使用纯Java编写代码。...您可以在这里找到使用Speedment Initializer的xml文件,点击 here下载. 您将得到带有主文件夹的项目。java文件自动生成。 ?...接下来,执行命令行: mvn speedment:tool 这将启动加速工具,并提示您输入许可证密钥。选择“Start Free”,您将自动免费获得许可证。现在您可以连接到数据库并开始: ?...步骤 3: Write the Application Code 与步骤2中的域模型一起,将自动生成Speedment实例的构建器。...Sakila数据库和Speedment都是免费下载和使用的,所以自己试试吧。 请关注公众号:程序你好
作者给出的答案是 Speedment Stream ORM https://www.speedment.com/initializer/ 声称可以做到提高内存利用同时对垃圾回收几乎没有影响。...银河战舰 广告 查看应用 文章中通过一个例子介绍了 Speedment API 的使用。...从 Speedment API 官网白皮书和演示视频中了解到,该项目主要目标是通过改进框架提升访问 ORM 效率。ORM 是核心产品,超过一定数据量(500M)会收费。...Speedment 聚合 API 是 ORM 底层技术的一部分。 6.
本篇文章中我将提出一种使用到Speedment 开源项目上的软件设计方法,这里的对象的方法被定义为存储于变量上的方法引用,而不是重写它们。
Speedment - Database access library that utilizes the Java 8 Stream API for querying. sql2o - Thin JDBC
Speedment - Database access library that utilizes Java 8's Stream API for querying.
Speedment - 利用Java 8 Stream API进行查询的数据库访问库。 sql2o -简化JDBC封装,简化了数据库访问,并简化了将ResultSet映射到POJO。
领取专属 10元无门槛券
手把手带您无忧上云