对于一个小的新项目,我决定尝试一下JDBI(通常我使用 hibernate/jpa)。
我喜欢使用@SqlUpdate/@SqlQuery 创建基于注释的轻量级 dao。
但是:在某些情况下,我无法确定是要创建实体还是更新现有实体。我会放置一个“选择”语句,并根据其返回值使用插入或更新语句。
问题:jdbi 中的“仅接口”dao 是否以某种方式支持?还是我必须自己编写“createOrUpdate”方法(使自动生成的 dao 或多或少过时)?
感谢您的任何提示。
java jdbi
java ×1
jdbi ×1